Il login (login locale con email e password) non risponde a causa del seguente errore di runtime:
**publickeycredential is not defined.**
passkeyConditionalLogin
installModifier
install
untrack
install
Ogni volta che si fa clic sul pulsante di login che appare nella console.
Ambiente: sistema solo su invito, solo login. Tentativo di accesso come amministratore. L’unico modo per entrare è tramite un’email contenente un link di sessione monouso.
Dannazione! Grazie a entrambi e a tutti coloro che stanno risolvendo questo problema. Quindi eseguo rebuild e dovrebbe andare bene, giusto? O discourse-setup scarica anche dal repository? Credo anche che ci sia un errore con il template onion predefinito: i link onion reindirizzano alla pagina clearnet e devo eseguire lo script doctor a causa di alcuni errori. Non credo abbia senso disattivare manualmente il reindirizzamento in nginx, dato che il resto delle richieste passerà comunque attraverso la clearnet, giusto?
Posso tecnicamente aggiungere quelle due righe da solo in modo da non aggiungere ulteriore tempo di inattività con la ricostruzione? Dov’è quella directory dell’app? E un riavvio del launcher sarebbe sufficiente?
Sta arrivando, sta arrivando. Ho appena apportato una modifica alla correzione, è complicato perché l’interfaccia utente condizionale delle passkey è supportata in modo non uniforme dai browser.
In Firefox, non è assolutamente supportato. In Safari su iOS, la funzionalità è supportata, ma la chiamata a isConditionalMediationAvailable() restituisce false… quindi ho dovuto modificare il codice per aggiungere un controllo delle funzionalità solo per Firefox.
Una volta superati i test, unirò la modifica, che dovrebbe essere disponibile tra circa un’ora.
grazie ho visto i secondi commit… sto cambiando le cose localmente quindi non ricostruirò subito e riavvierò solo il container. Funzionerà, vero? Hai appena fatto manualmente a livello locale?
Ho appena unito la PR, una volta che sarà in tests-passed, potrai ricostruire e dovrebbe risolvere il problema. Stavo testando localmente con TOR e Firefox su macOS.
La correzione è ora unita e la vedo distribuita su meta.discourse.org, puoi riprodurre il problema qui sul tuo dispositivo Android? Se sì, per favore condividi la versione del browser, grazie.