Discord Anmeldekonfigurationsprobleme

Ich konfiguriere gerade die Discord-Anmeldung für meine Plattform. Ich habe die Konfigurationsanleitung befolgt, stoße aber auf zwei Fehler. Diese treten unabhängig davon auf, ob der Benutzer auf „Registrieren“ oder „Anmelden“ klickt (wenn der Benutzer noch nicht authentifiziert ist).

Problem 1: HTTP vs. HTTPS in der Weiterleitungs-URL

Wenn Sie auf „Mit Discord anmelden“ klicken, wird diese Adresse geöffnet:

https://discord.com/oauth2/authorize?client_id=123123&redirect_uri=http%3A%2F%2Fforum.com%2Fauth%2Fdiscord%2Fcallback&response_type=code&scope=identify+email+guilds&state=123

Mir ist aufgefallen, dass http anstelle von https in der redirect_uri verwendet wird, was zu dem Fehler Invalid OAuth2 redirect_uri führt. Dies kann behoben werden, indem Sie http manuell in https in der Adressleiste ändern und Enter drücken, woraufhin der Vorgang korrekt fortgesetzt wird.

Problem 2: Autorisierungsfehler

Nachdem Sie auf „Autorisieren“ auf dem Berechtigungsbildschirm von Discord geklickt haben, wird weitergeleitet zu:

https://forum.com/auth/failure?message=invalid_credentials&origin=https%3A%2F%2Fforum.com%2Fsignup&strategy=discord

Vielen Dank im Voraus für jede Hilfe bei der Lösung dieser Probleme!

PS: Ich habe doppelt geprüft, ob ich die richtige client id und das richtige client secret verwende.

Ja! Genau so ist es bei mir auch.

Ich habe auch alles überprüft und mehrmals wiederholt.

Könnte das irgendwie mit meinem Nginx-Setup zusammenhängen?

Das funktioniert jetzt!! Ich habe einfach HTTPS erzwingen in den Sicherheitseinstellungen aktiviert und es hat auf magische Weise funktioniert :slight_smile:

2 „Gefällt mir“