Redirige al usuario a la página para autenticación a través de la red social especificada.
provider_name required | string Name of the social network connected to Login in Publisher Account. Can be: If you store user data in PlayFab, only |
client_id required | integer Su ID de aplicación. Obténgalo después de crear un cliente de OAuth 2.0. |
state required | string Valor utilizado para la verificación adicional del usuario. Se suele utilizar para mitigar los Ataques de CSRF. El valor se devolverá en la respuesta. Debe tener más de 8 caracteres. |
response_type required | string Tipo de concesión utilizado en su proyecto que tiene habilitado el protocolo OAuth 2.0. Debe ser |
redirect_uri | string URL a la que redirigir al usuario tras la confirmación de cuenta, la autenticación aceptada o la confirmación de restablecimiento de contraseña. Para establecer este parámetro, contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com. Aviso
El parámetro es obligatorio si tiene más de una URL de redireccionamiento en la configuración del proyecto. |
scope | string 'Scope' (Ámbito) es un mecanismo en OAuth 2.0 para limitar el acceso de una aplicación a la cuenta de un usuario. Puede ser:
Si procesa sus propios valores del parámetro Cuando se solicita el parámetro
Una vez introducido el correo electrónico, el usuario recibe un mensaje de confirmación por correo electrónico. Para deshabilitar la confirmación por correo electrónico, contacte con su gestor del éxito del cliente. |
locale | string >= 2 characters Región en el formato
La lista de redes sociales se ordenará de mayor a menor uso, según el valor de la variable. |
phone_only | boolean Default: false Arrange xsolla wallet form behaivior values:
|
Redireccionamiento
Bad Request (Solicitud errónea)
Bad Request (Solicitud errónea)
Not Found (No encontrado)
Unprocessable Entity (Entidad no procesable)
Too Many Requests (Demasiadas solicitudes)
curl --request GET \ --url 'https://login.xsolla.com/api/oauth2/social/{provider_name}/login_redirect?redirect_uri=SOME_STRING_VALUE&client_id=SOME_INTEGER_VALUE&scope=SOME_STRING_VALUE&state=SOME_STRING_VALUE&response_type=SOME_STRING_VALUE&locale=SOME_STRING_VALUE&phone_only=false'
{- "error": {
- "code": "003-061",
- "description": "Object not found.",
- "details": { }
}
}