[有料] Discourseプラグイン用のXbox LiveログインAuth0を作成

皆さん、こんにちは。XboxEra.com とそのフォーラム (forum.xboxera.com) を Discourse で運営しています。

既存の Microsoft アカウントでユーザーがログイン/サインアップできるプラグインがあります。

現在、ドキュメントが見つからないのですが、ユーザーがゲーマータグをプラットフォームにリンクできるようにしたいと考えています。これにより、ユーザーはゲーマータグのプロフィールやゲーマースコアなどを表示できるようになります。

見つけられた中で最も近いのはこれでした: Xbox services API overview - Microsoft Game Development Kit | Microsoft Learn

(私は開発者ではありませんが)ユーザーは Auth0 を介して認証し、そのトークンを使用して上記の API を呼び出す必要があるようです。

既存の「Game Pass」アプリである dayone.xboxera.com にリンクできると非常に便利です。

Discourse フォーラムである The Hive Forums (playhive.com) が Discourse を使用しており、動作する XBL Auth0 ログインを備えているのを見たことがあります。可能であることはわかっています。

よろしくお願いします!

「いいね!」 3

XBox APIとメールアドレスを使って、ゲーマータグを取得する方法があるかどうか、すぐにはわかりません。

playhiveは、追加の手順なしでログイン時にすぐにゲーマータグを取得しますか?

予算はありますか?

「いいね!」 1

新しいアカウントを設定する手順(Discourseフォーラム用のMicrosoftアカウントログインを使用)で、それ(ゲーマータグの取得)の許可を求めています。

どうやら、それにはマインクラフトのアカウントも必要のようです。私はそれを持っていないので、アカウント作成に失敗し、サーバーエラー500、次に404が表示されました。

@pfaffman、ご返信ありがとうございます。私の理解では、Xbox Live固有のトークン交換とユーザーデータ取得があるとのことです。

ある開発者の友人(Rubyは知らない)が、プラグインを作成する人は誰でも彼のリポジトリを参考にできると言っていました。

現在のプラグインは、OAuthトークンを取得するための基本的な交換を処理しているようですが、それをXSTSトークン(Xboxトークン)に交換する必要があります。

はい、お支払いできます。

あなたのフォーラムサイトでは、Microsoftアカウントでのログインオプションが見当たりません。そのためのプラグインが既に有効になっているとのことですが、可能なのではないでしょうか?

Hiveフォーラムでは、Microsoftアカウントでログインする必要があるようで、そこにはXboxアカウントの情報が含まれています。

この機能をご自身のサイトのために開発するお手伝いができるかもしれませんが、コーディングの経験はありません。それは私の専門分野ではありません。Jayさんか、ここにいる誰かがそれをやってくれることを願っています。

このマーケットプレイスでは、プロジェクトの特定の予算がある場合に投稿する必要があるようです。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.