v3
Flux de connexion
v2 (GA)
Paramètres de requête ou de corps
event.request.query et event.request.body. Ces derniers sont exposés, que l’autorisation ait été initiée par une demande GET ou une demande POST. De nombreux paramètres de requête ou de corps spécifiques au protocole, envoyés dans le cadre d’une demande d’autorisation, sont désormais également disponibles en tant que valeurs de première classe sur l’objet event.transaction. Nous vous recommandons d’utiliser event.transaction plutôt que event.request.query et event.request.body, à moins que votre cas d’utilisation ne soit pas pris en charge. Voici ci-dessous un mappage complet de ces changements :
| Pre-GA Property | GA Property |
|---|---|
event.actor.ip | event.request.ip |
event.actor.hostname | event.request.hostname |
event.actor.geoIp | event.request.geoip |
event.actor.language | event.request.language |
event.actor.method | event.request.method |
event.actor.userAgent | event.request.user_agent |
event.actor.body | event.request.body |
event.actor.query | event.request.query |
event.actor.query.audience | event.resource_server.identifier |
event.actor.query.scope | event.transaction.requested_scopes |
event.actor.query.acr_values | event.transaction.acr_values |
event.actor.query.ui_locales | event.transaction.ui_locales |
event.protocol | event.transaction.protocol |
context.secrets | event.secrets |
Propriétés du profil utilisateur
event.user passent de la casse mixte à la casse serpentine afin de s’adapter à la Structure du profil utilisateur Auth0. Par exemple, event.user.appMetadata est devenu event.user.app_metadata.
Exécution des effets secondaires
api permet d’encapsuler ces changements et de fournir de meilleures suggestions dans l’éditeur ainsi qu’une documentation en ligne.
Pour en savoir plus sur ces modifications et voir des exemples de code, veuillez consulter Flux de connexion : Versions publiées