Vielen Dank @tobiaseigen!
Ich habe die Community ohne AWS Cognito gestartet… mein System verwendet das Standard-Discourse-Authentifizierungssystem… es ist irgendwie hacky, weil, wann immer meine Benutzer zahlende Kunden werden, ein Webhook bei Stripe einen neuen Discourse-Benutzer über die API erstellt, ein temporäres Passwort generiert und die Anmeldedaten per E-Mail an sie sendet.
Ich wollte AWS Cognito verwenden, da mein wichtigster bezahlter Dienst ein Kurs ist, der auf Gitbook gehostet wird und mit einem passwortlosen AWS Cognito-Authentifizierungssystem geschützt ist. Die Wiederverwendung des Systems wäre ideal für meine Benutzer. Aber jetzt ist es zu spät ![]()
Wie auch immer, ich glaube, ich habe alle Schritte befolgt, die Sie beschrieben haben… oder vielleicht habe ich etwas übersehen… alles hat perfekt funktioniert, bis auf die Tatsache, dass Discourse nach der Eingabe der E-Mail und des Authentifizierungscodes zurück zu /login und nicht zu / (der Startseite) weitergeleitet hat. Bei der Überprüfung der Benutzer auf der Discourse-Adminseite habe ich gesehen, dass AWS Cognito niemals Discourse-Benutzer erstellen würde.
Trotzdem danke!