twitterLogin - Twitter Social Login (twitterLogin)

Configuraţia logării sociale pentru Twitter.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
consumerKeystringCheie de consumator lansată de Twitter.
consumerSecretParolă codată invers (şir)Secret de consumator lansat de Twitter.
requestTokenUrlstringhttps://api.twitter.com/oauth/request_tokenPunctul final al jetonului de cerere de Twitter.
userAuthorizationUrlstringhttps://api.twitter.com/oauth/authenticateURL-ul punctului final de autorizare utilizator la Twitter.
accessTokenUrlstringhttps://api.twitter.com/oauth/access_tokenURL-ul punctului final jetonului de Twitter.
userApistringhttps://api.twitter.com/1.1/account/verify_credentials.jsonURL-ul de extragere a informaţiilor de utilizator.
userNameAttributestringemailValoarea 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.
displayNamestringTwitterNumele configuraţiei de logare socială pentru afişare.
websitetokenTypehttps://twitter.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.