Ich habe vor ein paar Tagen meinen Domainnamen geändert und nachdem ich Discourse ID aktiviert habe, wird immer noch der vorherige Domainname und Website-Name angezeigt. Infolgedessen kann ich mich nicht erfolgreich anmelden. Können Sie mir sagen, wie ich das lösen kann?
1 „Gefällt mir“
Ja, die ID des OAuth-Clients überlebt derzeit keine Namensänderung der Domain. (Andere Social-Logins tun dies ebenfalls nicht.)
Wenn Sie Zugriff auf die Rails-Konsole haben, können Sie die Client-ID und das Geheimnis für die Discourse-ID-Einstellungen leeren und dann die Einstellung „Discourse ID aktivieren“ aus- und wieder einschalten. Dies löst eine neue Registrierung aus. (Ich bin jetzt auf meinem Handy und kann nicht ohne Weiteres nachsehen, wie die Einstellungen heißen.)
6 „Gefällt mir“
Vielen Dank, ich habe die folgenden Befehle ausgeführt, um die ID und das Geheimnis zu löschen und dann Discourse ID wieder zu aktivieren, was das Problem behoben hat.
./launcher enter app
rails c
SiteSetting.discourse_id_client_id = ""
SiteSetting.discourse_id_client_secret = ""
5 „Gefällt mir“
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

