Presumo che le voci che iniziano con “Verbose SSO log” mostrino accessi riusciti.
Per gli errori “google_oauth2”, “OAuth::Unauthorized” e “facebook”, non sono sicuro di cosa stia succedendo. Il tuo sito Discourse era precedentemente configurato per consentire agli utenti di accedere tramite Google e Facebook? In tal caso, non potranno più accedere al sito con quei metodi ora che DiscourseConnect è abilitato. Forse prova a disabilitare gli accessi a Google e Facebook dalla tua pagina delle impostazioni di Discourse.
Per gli utenti che segnalano errori di accesso, prova a trovare un messaggio di errore nel log SSO dettagliato associato al tentativo di accesso dell’utente. Quindi verifica se l’errore corrisponde a uno dei problemi descritti in questo argomento: Debug and fixing common DiscourseConnect issues.
L’URL mostrato nella barra degli indirizzi del browser è https://projectvanlife.com/login/forum/javascript%3Avoid(0.
Presumo che parte del javascript venga troncato e che in realtà sia inteso per essere decodificato in javascript:void(0). Non sono sicuro da dove possa provenire. Possibilmente da una delle estensioni del browser dell’utente. Prova a chiedere loro di disabilitare le estensioni del browser o di provare ad accedere da una finestra di navigazione in incognito.
Modifica: @Sami_Syed il codice javascript:void(0) viene aggiunto al percorso quando si fa clic sul link “Iscriviti” della pagina di accesso. L’href di quel link è: \"javascript%3Avoid(0)\"
Immagino che venga utilizzato per avere il modulo di iscrizione sullo stesso percorso del modulo di accesso. Tuttavia, qualcosa sta andando storto. Sai se questo funzionava correttamente prima che DiscourseConnect fosse abilitato?
Se il plugin utilizzato per i moduli di accesso/iscrizione ha un’opzione per far apparire il modulo di iscrizione su una pagina separata, abilitarla dovrebbe funzionare come soluzione rapida al problema.
Sarò offline per la maggior parte di oggi, ma posso provare ad aiutarti più tardi se sei bloccato.
Modifica: Ero perplesso riguardo a questo, quindi ho dato un’altra occhiata. La scheda “Registrati” sul modulo di accesso funziona senza problemi. Il link “Iscriviti” presenta il problema che ho descritto sopra:
Quindi la soluzione rapida al problema è semplicemente rimuovere il link di iscrizione.
