Authorization Request
curl --location --request GET 'https://accounts.autentiaplus.id/oauth2/auth? \
response_type=code&
scope=openid&
client_id=eacd29ca-1bcf-418d-8b39-63c22b75bcf7
redirect_uri=https://localhost:3000/callback&
response_mode=query&
nonce=aXK2rXuApo&
state=8KHUzRUxtZ&
display=page&
prompt=login&
max_age=24h&
ui_locales=es-CL&
id_token_hint=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c&
login_hint=16182517-4&
acr_values=urn:acr:facial'
Atributo |
Descripción |
Tipo |
Requerido |
response_type |
El tipo de token que espera el cliente obtener |
string |
* |
scope |
Los scopes o permisos que el cliente requiere del usuario |
string |
* |
client_id |
Identificador de la aplicación cliente |
string |
* |
redirect_uri |
URL Publica SSL, donde la aplicación cliente espera recibir el resultado del flujo |
string |
* |
response_mode |
Determina como el authorization server envía los parámetros de respuesta |
string |
|
nonce |
Mitiga replay attacks . El authorizationserver rechaza cualquier requerimiento si encuentra que dos de ellos contienen el mismo nonce |
string |
*pkce |
state |
Mitiga CSRF attacks . El authorizationserver exige este parámetro para flujos PKCE |
string |
*pkce |
display |
Indica como la aplicación cliente espera que el authorization server despliegue la página de login y consent |
string |
|
prompt |
Indica si el cliente requiere desplegar la página de login, de consent, ambas o ninguna |
string |
|
max_age |
Define la máxima antigüedad que una sesión anterior podría tener para ser reutilizada |
string |
|
ui_locales |
Expresa la localización requerida por el cliente |
string |
|
id_token_hint |
Un ID Token obtenido previamente por la aplicación cliente |
string |
|
login_hint |
Indica el username que la aplicación cliente espera autenticar |
string |
|
acr_values |
authentication context reference values indica el nivel de autenticación requerida por el cliente |
string |
|