Configure la autenticación de usuarios a través de la cuenta de Xsolla Wallet
Para establecer la autenticación de usuarios con una cuenta de Xsolla:
- Cree un proyecto de Login en Cuenta del editor.
- Cree un cliente de OAuth 2.0 de una cuenta de Xsolla.
- Habilite Xsolla como una red social.
Crear proyecto de Login
- Abra su proyecto en Cuenta del editor y acceda a la sección Login.
- Haga clic en Create Login project.
- Seleccione Standard Login project y haga clic en Create and set up. Una vez creado el nuevo proyecto de Login, podrá ver la página con la configuración del proyecto de Login.
Durante el proceso de integración, necesitará su ID de inicio de sesión (Login ID). Para obtenerlo, haga clic en el nombre de su proyecto de Login en la pista de la ruta de navegación para volver a la página del proyecto de Login y haga clic en Copy ID junto al nombre del proyecto de Login.
Al crear un proyecto de Login para Metaframe, la sección Callback URLs se configura automáticamente. No elimine las URL añadidas automáticamente de las listas Callback URL y Allowed origins (CORS).
Crear cliente de OAuth 2.0 de la cuenta de Xsolla
Contacte con el equipo de integración en integration@xsolla.com o con su Gestor de éxito del cliente en csm@xsolla.com y facilite la siguiente información:
Parámetro | Tipo | Ejemplo: | Descripción |
---|---|---|---|
Redirect URIs | Array of strings | [“https://example.com/oauth/callback”, “http://localhost:3000/oauth/callback”] | Una lista de direcciones URL que se pueden utilizar para redirigir al usuario después de la autenticación mediante la cuenta de Xsolla. |
Audience | String | “https://example.com” | El dominio en el que los usuarios pueden iniciar sesión mediante la cuenta de Xsolla. |
Scope | Array of strings | [“email”, “transactions”] | Lista de permisos en la cuenta de Xsolla. |
Habilitar Xsolla como una red social
- Abra su proyecto en Cuenta del editor, vaya a la sección Login.
- Haga clic en Configure en el panel de un proyecto de Login.
- En el bloque Login methods, seleccione Social login.
- Haga clic en Configure.
- Seleccione Xsolla de la lista de redes sociales.
- Haga clic en el icono ⚙ y seleccione Settings.
- Rellene los siguientes campos:
- Application ID: el ID de cliente de OAuth 2.0 de la cuenta de Xsolla que recibió de Xsolla.
- Application secret key: la clave de OAuth 2.0 de la cuenta de Xsolla que recibió de Xsolla.
- Your website link: el sitio web desde el que se enviarán las solicitudes de cambio de código de autorización por un token de autorización de usuario. Especifique la misma dirección URL que se indicó como parámetro Audience al crear el cliente de OAuth 2.0 de la cuenta de Xsolla.
- Haga clic en Connect.
- Haga clic en back to Social Networks.
- Establezca el conmutador de Embed social network JWT token en On.
- Haga clic en Save changes.
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.