Widget de Xsolla Login
El widget de Xsolla Login le permite integrar en su proyecto una interfaz prediseñada para la autenticación de usuarios y reducir el coste de desarrollo del código y de interfaz de usuario.
Restricciones:
- El widget solo admite los siguientes métodos de autenticación de usuarios:
- inicio de sesión clásico mediante nombre de usuario/correo electrónico y contraseña
- inicio de sesión sin contraseña mediante un código de un solo uso o un enlace enviado por SMS o correo electrónico
- autenticación basada en web mediante redes sociales
- El widget no funciona en un navegador externo. Por motivos de seguridad, los navegadores externos restringen las URL de aplicaciones de terceros.
- El widget no es apto para compilaciones de WebGL con iframes debido a las restricciones de redireccionamiento.
Configure el redireccionamiento de usuarios a la aplicación tras una autenticación correcta usando el widget:
- Abra su proyecto en Cuenta del editor.
- En el menú lateral, pulse en Login.
- Seleccione el proyecto de Login y pulse en Configure.
- Seleccione la sección Callback URLs.
- En el campo Callback URL, especifique las mismas rutas de redireccionamiento de usuario que definió anteriormente al configurar el cliente de OAuth 2.0.
- Pulse en Save changes.
Para abrir el widget de Xsolla Login, llame al método del SDK AuthWithXsollaWidget
y transmítale lo siguiente:
- la devolución de llamada
OnSuccess
para gestionar la autenticación del usuario y obtener un token - la devolución de llamada
OnCancel
para controlar el cierre del widget por parte de un usuario sin autenticación (opcional)
Nota
En las compilaciones independientes, el widget se abre en el navegador integrado que se incluye con el SDK. Puede utilizar el navegador integrado de Xsolla o una solución de navegación integrada diferente que le permita hacer un seguimiento de los cambios de URL. Para ello, implemente sus propios métodos para abrir el widget (puede usar
AuthWithXsollaWidget
como ejemplo).Aviso
La personalización del widget solo está disponible tras firmar el Acuerdo de licencia del producto de Xsolla. Para firmar el acuerdo, vaya a la sección Agreements & Taxes > Agreements en su Cuenta del editor.

Vista del widget del proyecto de demostración para varios métodos de Login (inicio de sesión):

¿Te ha resultado útil este artículo?
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.Enlaces útiles
Última actualización: 22 de Enero de 2024¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.