Validación de usuario de Azure AD
Última modificación: 19/01/2021
Se envía al servidor el token de acceso del usuario en Microsoft. El API comprobará que el TenantId que viene dentro de la información del token esté previamente registrado por una organización y que los datos del usuario que recoge de Microsoft sean válidos. Intentará crear el usuario en la base de datos y devolverá un token de usuario de Bookker.
¡Importante!
Esta llamada sustituye a la llamada de Login con Microsoft, que dejará de estar disponible.
Request
POST /api/v1/applications/outlook/validateuser
Headers
| Header | Value | Required |
|---|---|---|
| user-access-token | eyJ0eXAiOiJKV1QiLCJub25jZSI6ImlMMi1IeUhORHpPYU5wRE9tVX… | true |
Response
Si se ha conseguido autenticar correctamente al usuario, se devuelve un código 200 con el token de autorización en el cuerpo de la respuesta.
HTTP/1.1 200 OK
Content-type: application/json
{
"token": "eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJpc3MiOiJzZWN1cmUtYXBpIiwiYXVkIjoic2VjdXJlLWFwcCIsInN1YiI6InRlc3QxNTU5ODE4NjkyMzUxIiwiZXhwIjoxNTYwNjgyOTAwLCJyb2wiOlsiTU9DS19NT0JJTEVfUk9MRTE1NTk4MTg3MTM0NDciXX0.GaCyT8AyFWb_iGFk8xBNrsgfNtPU0BxFvlEgCDsvC5HZ0TEoQj-OzLY99O0sLZGBGUHT9EJTZX4gIzIwz4SMDQ"
}