facebookLogin - Login social Facebook (facebookLogin)

Configuration du login social pour Facebook.

NameTypeDefaultDescription
idstringID de configuration unique.
clientIdstringID de l'application ou du client.
clientSecretMot de passe codé réversible (chaîne)Secret de l'application ou du client.
loginDialogEndpointstringhttps://www.facebook.com/v2.8/dialog/oauthURL de point d'extrémité d'autorisation des connexions (login) de Facebook.
tokenEndpointstringhttps://graph.facebook.com/v2.8/oauth/access_tokenIndique une URL de point d'extrémité de jeton.
userApistringhttps://graph.facebook.com/v2.8/me?fields=id,name,emailL'URL servant à récupérer les informations utilisateur.
permissionsstringpublic_profile emailIndique la portée requise de Facebook.
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.
displayNamestringFacebookNom à afficher pour la configuration du login social.
websitetokenTypehttps://www.facebook.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.