Wir haben ein Plugin, das es Benutzern ermöglicht, sich mit ihren bestehenden Microsoft-Konten anzumelden/zu registrieren.
Jetzt kann ich keine Dokumentation finden, aber ich möchte, dass Benutzer ihre Gamertags mit der Plattform verknüpfen können – damit Benutzer ihre Gamertag-Profile, Gamercores usw. anzeigen können.
Es sieht so aus, als ob (und ich bin kein Entwickler) Benutzer durch Auth0 gehen müssen UND dann das Token verwenden müssen, um die obige API aufzurufen?
Es wäre wirklich nützlich, damit wir sie mit unserer bestehenden „Game Pass“-App verknüpfen könnten – zum Beispiel dayone.xboxera.com .
Ich habe gesehen, dass das Discourse-Forum The Hive Forums (playhive.com) Discourse verwendet und eine funktionierende XBL Auth0-Anmeldung hat – ich weiß also, dass es möglich ist.
Anscheinend benötigt man dafür auch ein Minecraft-Konto. Ich habe keines davon, daher ist die Erstellung eines Kontos fehlgeschlagen, und ich habe die Fehlermeldungen Server Error 500 und dann 404 erhalten.
Danke für die Antwort @pfaffman – so wie es mir erklärt wurde, gibt es Xbox Live-spezifische Token-Austausche und das Abrufen von Benutzerdaten.
Ein Entwicklerfreund (kennt kein Ruby) sagte, dass jeder, der ein Plugin erstellt, sein Repository nutzen könnte, um ihm zu helfen:
Das aktuelle Plugin scheint den grundlegenden Austausch zur Erlangung eines OAuth-Tokens zu handhaben, aber es muss gegen ein XSTS-Token (Xbox-Token) ausgetauscht werden.
Auf Ihrer Forum-Website sehe ich keine Option, sich mit einem Microsoft-Konto anzumelden. Sie sagen, es gibt ein Plugin, das bereits dafür aktiviert ist, also sollte es möglich sein?
Für das Hive-Forum scheint es, dass man sich nur mit einem Microsoft-Konto anmelden kann, das Xbox-Kontoinformationen enthält.
Ich kann vielleicht helfen, diese Funktion für Ihre Website zu entwickeln, aber für das Schreiben von Code habe ich keinen Hintergrund, das ist nicht mein Fachgebiet. Jay oder jemand anderes hier kann das hoffentlich tun.
Für diesen Marktplatz scheint es, dass man posten soll, wenn man ein bestimmtes Budget für ein Projekt hat.