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.
