|
|
|
|
|
- Propriétés spécifiques à la description des variables de type gpwOAuthParamètres
gpwOAuthParamètres (Type de variable) En anglais : gpwOAuthParameters
Le type gpwOAuthParamètres permet de définir toutes les informations nécessaires pour s'authentifier au groupware utilisateur via une application utilisant le standard OAuth 2.0. Ces caractéristiques peuvent être modifiées à l'aide de différentes propriétés WLangage. Ce type de variable doit être passé en paramètre à la fonction gpwAuthLogin. En cas de succès, cette fonction renvoie un Buffer à utiliser avec la fonction gpwConnecteDistant. 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. tabOAuthParam est un tableau de gpwOAuthParamètres
tabOAuthParam = gpwListeOAuthParamètres()
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
RETOUR
FIN
Paramètres est un gpwOAuthParamètres = tabOAuthParam[1]
sCode est une chaîne = gpwAuthLogin(Paramètres)
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
RETOUR
FIN
Utilisateur est un gpwUtilisateur
sToken est une chaîne
(sToken, Utilisateur) = gpwConnecteDistant(Paramètres, sCode)
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
RETOUR
FIN
Remarques Propriétés spécifiques à la description des variables de type gpwOAuthParamètres Les propriétés suivantes peuvent être utilisées pour manipuler les informations nécessaires à la demande d'authentification : | | | Nom de la propriété | Type manipulé | Effet |
---|
ClientID | Chaîne de caractères | Identifiant du client fourni par le service lors de l'enregistrement de l'application. | Identifiant | Entier | Identifiant du provider utilisé. | Nom | Chaîne de caractères | Nom du provider utilisé. | Type | Constante de type Entier | Type de connexion permettant l'authentification : - gpwFacebook : Connexion utilisant un compte Facebook.
- gpwGoogle : Connexion utilisant un compte Google.
- gpwMicrosoft : Connexion utilisant un compte Microsoft MSN.
- gpwSalesforce : Connexion utilisant un compte Salesforce.
- gpwYahoo : Connexion utilisant un compte Yahoo.
| URLAuth | Chaîne de caractères | URL d'autorisation à utiliser (première URL du standard OAuth 2.0). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|