Discord Login 1.1.0

Bietet oAuth via Discord an.

Dieses Plugin erweitert das WSC um einem weiteren Drittanbieter für die Anmeldung und Registrierung.


Dieses Plugin setzt das Discord API-Plugin voraus:

  • Version 1.1.0

    </p>
    <ul>
    <li>Erste Public-Version</li>
    </ul>
    <p>

  • Funktioniert nicht.


    Nach dem man Discord bestädigt hat und man wieder auf sein Forum geleitet wird, kommt:

    Seite nicht gefunden

    Die von Ihnen angeforderte Seite wurde nicht gefunden. Bitte überprüfen Sie die Adresse oder gehen Sie zurück auf die Startseite.


    Würde mich freuen wenn es gefixt werden würde. :(

  • Ein Update, um das Plugin kompatibel mit der neuesten Version von WCS geplant zu machen? Das wäre ein muss (bereit, dafür einige Euro zu setzen)

  • Der Login scheint nicht zu funktionieren.

    Ich bekomme eine Fehlermeldung wenn ich versuche mich mit discord anzumelden.

    • Selbes Problem. Ich denke Discord hat die API geändert

    • Habe ebenfalls das gleiche Problem. Hier wäre ein Update schön. @lookpanda

    • Ich kann es nicht reproduzieren, auf meiner Seite funktionierts ohne Probleme.

    • Wenn du willst schicke ich dir den Link zu unserem frisch installiertem Forum. Bei einem Klick auf den Login Button bekommt man lediglich einen "Unknown Error" der Discord API angezeigt.


      Nebenbei: So wie es aussieht, wird die Option "Drittanbieter-Login aktivieren" innerhalb des Plugins ignoriert. Wenn ich die Option deaktiviere, wird die Möglichkeit zum Discord Login trotzdem noch im Forum angezeigt.

    • Ich konnte den Fehler nun bei mir beheben, indem ich eine andere RedirectURI in meiner Discord App angegeben habe. Sobald ich ein /discord-auth/ hinter die Domain gesetzt habe konnte ich den Drittanbieterlogin problemlos nutzen.


      @gOOvER  @Rainbow Dash

  • Hi, wie wäre hier die korrekte Anzeige für Discord wenn ich den Register Button für Discord separat anzeigen lassen möchte?


    Smarty
    {if GOOGLE_PUBLIC_KEY !== '' && GOOGLE_PRIVATE_KEY !== ''}
                                        <li id="googleAuth" class="thirdPartyLogin">
                                            <a href="{link controller='GoogleAuth'}{/link}" class="button thirdPartyLoginButton googleLoginButton"><span class="icon icon16 fa-google-plus"></span> <span>{lang}wcf.user.3rdparty.google.login{/lang}</span></a>
                                        </li>
                                    {/if}
  • da fehlt ein alt für das bild in dem login button

    Like 1
  • Funktioniert ohne Probleme! Gute Arbeit.
    Eine Frage habe ich:
    Ist eine komplette Discord Integration möglich? Damit meine ich, dass die Benutzerränge synchronisiert werden.

    • Das ist für ein zukünftiges Plugin geplant, ja. Weitere Informationen werden dann zu gegebener Zeit auf meiner Website folgen ;)

      Like 2
    • Super :)

  • Hab da glaube einen kleinen Fehler entdeckt :):
    https://dl2.tengusystems.de/kleinerfehler.png

    • Der Fehler wird von Discord geworfen nicht von meinem Plugin. Hast du die App richtig konfiguriert?

    • Hatte den Fehler auch gerade, falls es bei dir noch nicht läuft:


      Bei den Einstellungen der Discord-App (https://discordapp.com/developers/applications/me/) musst du bei der REDIRECT URI den passenden Link angeben, dieser ist (zumindest bei mir) https://example.com/index.php?discord-auth/ gewesen (Das index.php?discord-auth/ hatte bei mir gefehlt, darum kam es bei mir zu dem Fehler)

      Like 1
    • Ja, das war es bei mir auch ^^, total übersehen, da die App bei Discord schon "ewig" angelegt war.

    • Ich habe leider das gleiche Problem: http://screens.effective-gamin…x_2017-01-20_03-01-51.png


      Egal was ich bei den REDIRECT URL eingebe,also ob es effective-gaming.de/index.php?discord-auth/example.com/index.php?discord-auth/ oder nur /index.php?discord-auth/ ist,bekomme ich die Fehlermeldung "Errors Encountered (status code: 400)
      Not a well formed URL. (redirect_uris)":(


      Kann mir jemand helfen,bin da leider anscheinend zu doof fürxD

    • Du musst die Redirect URI auch entsprechend in deiner App auf Discord eintragen. Siehe Kommentar von Pheromir.

  • Schade, dass es dieses Plugin nicht für das WCF gibt :( Aber nun ja, vielleicht ein weiterer Punkt das Update für WSC zu kaufen :D

    Like 1