|
|
|
|
|
- Propriétés spécifiques à la description des variables de type OpenIDIdentité
OpenIDIdentité (Type de variable) En anglais : OpenIDIdentity
Le type OpenIDIdentité permet de définir toutes les caractéristiques avancées d'un utilisateur connecté à un service Web via le protocole OAuth 2.0. Les caractéristiques de cet utilisateur peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. OpenIDParams est un OpenIDParamètres
OpenIDParams.URLConfiguration = "https://accounts.google.com/.well-known/openid-configuration"
OpenIDParams.ClientID = "1060349503186-pc7ahme???????7gk59q.apps.googleusercontent.com"
OpenIDParams.ClientSecret = "oBTQL52?????y9-76MpiM"
OpenIDParams.URLRedirection = "http://localhost:9846"
MonToken est un AuthToken = AuthIdentifie(OpenIDParams)
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
RETOUR
FIN
MonIdentité est une OpenIDIdentité = OpenIDLitIdentité(MonToken)
SI MonIdentité.Valide ALORS
Trace(MonIdentité.Email)
Trace(MonIdentité.Nom)
Trace(MonIdentité.Prénom)
FIN
Propriétés Propriétés spécifiques à la description des variables de type OpenIDIdentité Les propriétés suivantes peuvent être utilisées pour manipuler un utilisateur : | | | Nom de la propriété | Type manipulé | Effet |
---|
Email | Chaîne de caractères | Adresse email de l'utilisateur. Attention : Selon le provider utilisé, cette information peut être vide. | IDToken | Buffer | Token OpenID. | Nom | Chaîne de caractères | Nom de l'utilisateur. Attention : Selon le provider utilisé, cette information peut être vide. | Prénom | Chaîne de caractères | Prénom de l'utilisateur. Attention : Selon le provider utilisé, cette information peut être vide. | Source | JSON | Propriétés de l'utilisateur. Correspond au fichier JSON contenant les informations sur l'identité de l'utilisateur. Selon le provider utilisé, les informations contenues peuvent être plus ou moins détaillées (en fonction des "scopes" autorisés). | Valide | Booléen | - Vrai si l'identité est valide,
- Faux dans le cas contraire.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|