twitterLogin - Login social Twitter (twitterLogin)

Configuration du login social pour Twitter.

NameTypeDefaultDescription
idstringID de configuration unique.
consumerKeystringClé de consommateur délivrée par Twitter.
consumerSecretMot de passe codé réversible (chaîne)Secret de consommateur délivré par Twitter.
requestTokenUrlstringhttps://api.twitter.com/oauth/request_tokenLe point d'extrémité du jeton de demande de Twitter.
userAuthorizationUrlstringhttps://api.twitter.com/oauth/authenticateURL de point d'extrémité d'autorisation des utilisateurs de Twitter.
accessTokenUrlstringhttps://api.twitter.com/oauth/access_tokenL'URL de point d'extrémité de jeton de Twitter.
userApistringhttps://api.twitter.com/1.1/account/verify_credentials.jsonL'URL servant à récupérer les informations utilisateur.
userNameAttributestringemailLa valeur de la revendication est le principal de l'utilisateur authentifié.
mapToUserRegistrybooleanfalseIndique s'il faut mapper userIdentifier à l'utilisateur du registre.
sslRefRéférence à lélément {0} de niveau supérieur (chaîne).Spécifie un ID de la configuration SSL utilisée pour se connecter aux médias sociaux.
authFilterRefRéférence à lélément {0} de niveau supérieur (chaîne).Spécifie la référence de filtre d'authentification.
isClientSideRedirectSupportedbooleantrueIndique si la redirection côté client est prise en charge. Exemples de client : navigateur ou application JavaScript autonome. Si cette valeur est définie à 'true', le client doit prendre en charge JavaScript.
displayNamestringTwitterNom à afficher pour la configuration du login social.
websitetokenTypehttps://twitter.comAdresse du site web.
redirectToRPHostAndPortstringSpécifie un hôte de rappel et un numéro de port.

authFilter

Spécifie la référence de filtre d'authentification.

authFilter > webApp

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
namestringSpécifie le nom.
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

authFilter > requestUrl

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
urlPatternstringSpécifie le masque d'URL.
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

authFilter > remoteAddress

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à
lessThan
Inférieur à
greaterThan
Supérieur à
ipstringSpécifie l'adresse IP.

authFilter > host

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
namestringSpécifie le nom.
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

authFilter > userAgent

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
agentstringSpécifie l'agent utilisateur
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

jwt

Spécifie les informations à utiliser pour créer les jetons JWT. Les informations incluent la référence générateur JWT et les réclamations du jeton d'ID.

NameTypeDefaultDescription
buildertokenTypeLe générateur JWT référencé crée un jeton JWT et celui-ci est ajouté au sujet authentifié.

jwt > claims

Spécifie une liste de réclamations (séparées par des virgules) à copier à partir des informations utilisateur ou du jeton d'ID.