[PAGADO] Crear plugin de Auth0 para inicio de sesión de Xbox Live en Discourse

Hola a todos: dirijo XboxEra.com y nuestros foros (forum.xboxera.com) a través de Discourse.

Tenemos un plugin para permitir a los usuarios iniciar sesión/registrarse a través de sus cuentas de Microsoft existentes.

Ahora, no encuentro NINGUNA documentación, pero quiero permitir que los usuarios vinculen sus gamertags a la plataforma, para que los usuarios puedan mostrar sus perfiles de gamertag, gamerscores, etc.

Lo mejor que pude encontrar fue esto: Xbox services API overview - Microsoft Game Development Kit | Microsoft Learn

Parece que, (y no soy desarrollador) los usuarios tienen que pasar por Auth0 Y luego usar el token para llamar a la API anterior.

Sería realmente útil para poder vincularlos a nuestra aplicación existente de “Game Pass”, como dayone.xboxera.com .

He visto que el foro de Discourse The Hive Forums (playhive.com) utiliza Discourse y tiene un inicio de sesión XBL Auth0 funcional, así que sé que es posible.

¡Gracias!

3 Me gusta

No puedo decir rápidamente si hay alguna forma de usar la API de XBox y una dirección de correo electrónico para obtener su gamertag.

¿playhive obtiene los gamertags inmediatamente al iniciar sesión sin otro paso?

¿Tienes presupuesto?

1 me gusta

Piden permiso para eso en los pasos para configurar una nueva cuenta (con inicio de sesión de cuenta de Microsoft para su foro de discourse):

Aparentemente, también necesitas una cuenta de Minecraft para eso. No tengo una, así que fallé al crear una cuenta, obtuve un error del servidor 500 y luego 404.

Gracias por la respuesta @pfaffman. Me lo han explicado de forma que hay intercambios de tokens específicos de Xbox Live y obtención de datos de usuario.

Un amigo desarrollador (no sabe Ruby) dijo que cualquiera que creara un plugin podría usar su repositorio para ayudarles:

El plugin actual parece manejar el intercambio básico para obtener un token OAuth, pero debe intercambiarse por un token XSTS (token de Xbox).

Y sí, puedo pagar.

En su sitio del foro no veo una opción para iniciar sesión con una cuenta de Microsoft, ¿dice que ya hay un complemento habilitado para eso, por lo que debería ser posible?

Para el foro de Hive, parece que solo se puede acceder con una cuenta de Microsoft para iniciar sesión, que contiene información de la cuenta de Xbox.

Puede que pueda ayudar a desarrollar esta función para su sitio, pero para escribir código no tengo experiencia en eso, no es mi campo. Jay o alguien más aquí, con suerte, podrá hacerlo.

Para este mercado, parece que se supone que debe publicar si tiene un presupuesto específico para un proyecto.

1 me gusta

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