linkedinLogin - Logare socială la Linkedin (linkedinLogin)

Configuraţia logării sociale pentru Linkedin.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
clientIdstringID-ul de aplicaţie sau de client.
clientSecretParolă codată invers (şir)Secretul aplicaţiei sau clientului.
authorizationEndpointstringhttps://www.linkedin.com/oauth/v2/authorizationSpecifică un URL de punct final de autorizaţie.
tokenEndpointstringhttps://www.linkedin.com/oauth/v2/accessTokenSpecifică un URL de punct final jeton.
userApistringhttps://api.linkedin.com/v1/people/~:(firstName,id,lastName,email-address)URL-ul de extragere a informaţiilor de utilizator.
scopestringr_emailaddress r_basicprofileSpecifică domeniul necesar.
userNameAttributestringemailAddressValoarea revendicării este autentificată ca utilizator principal.
mapToUserRegistrybooleanfalseSpecifică dacă se mapează userIdentifier la utilizatorul de registru.
sslRefO referinţă la elementul de nivel înalt ssl (şir).Specifică un ID al configuraţiei SSL care este utilizată pentru conectarea la reţelele sociale.
authFilterRefO referinţă la elementul de nivel înalt authFilter (şir).Specifică referinţa filtrului de autentificare.
isClientSideRedirectSupportedbooleantrueSpecifică dacă este suportată redirecţionarea pe partea de client. Exemplele unui client includ un browser sau o aplicaţie JavaScript autonomă. Dacă este setat la true, clientul trebuie să suporte JavaScript.
displayNamestringLinkedinNumele configuraţiei de logare socială pentru afişare.
websitetokenTypehttps://www.linkednin.comAdresa site-ului web.
redirectToRPHostAndPortstringSpecifică o gazdă de apelare inversă şi un număr de port.

authFilter

Specifică referinţa filtrului de autentificare.

authFilter > webApp

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringSpecifică numele.
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

authFilter > requestUrl

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
urlPatternstringSpecifică tiparul URL-ului.
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

authFilter > remoteAddress

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal
lessThan
Mai mic decât
greaterThan
Mai mare decât
ipstringSpecifică adresa IP.

authFilter > host

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringSpecifică numele.
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

authFilter > userAgent

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
agentstringSpecifică agentul de utilizator
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

jwt

Specifică informaţiile care sunt utilizate pentru a construi jetoane JWT. Aceste informaţii includ referinţa de builder JWT şi revendicările de la jetonul de ID.

NameTypeDefaultDescription
buildertokenTypeBuilder-ul JWT referit creează un jeton JWT şi jetonul este adăugat la subiectul autentificat.

jwt > claims

Specifică o listă separată prin virgule de revendicări pentru copierea din informaţiile de utilizator sau de la jetonul JWT.