twitterLogin - Login Social Twitter (twitterLogin)

La configurazione del login social per Twitter.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
consumerKeystringLa chiave consumer emessa da Twitter.
consumerSecretPassword codificata reversibilmente (stringa)Il segreto consumer emesso da Twitter.
requestTokenUrlstringhttps://api.twitter.com/oauth/request_tokenL'endpoint del token di richiesta di Twitter.
userAuthorizationUrlstringhttps://api.twitter.com/oauth/authenticateL'URL dell'endpoint di autorizzazione utente di Twitter.
accessTokenUrlstringhttps://api.twitter.com/oauth/access_tokenL'URL dell'endpoint del token di Twitter.
userApistringhttps://api.twitter.com/1.1/account/verify_credentials.jsonL'URL per il richiamo delle informazioni utente.
userNameAttributestringemailIl valore dell'asserzione è il principal utente autenticato.
mapToUserRegistrybooleanofalseSpecifica se associare l'identificativo utente al registro utente.
sslRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica un ID di configurazione SSL utilizzato per la connessione ai social media.
authFilterRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica il riferimento al filtro di autenticazione
isClientSideRedirectSupportedbooleanotrueSpecifica se il reindirizzamento lato client è supportato o meno. Tra gli esempi di client sono compresi un browser o un'applicazione JavaScript autonoma. Se impostato su true, il client deve supportare JavaScript.
displayNamestringTwitterIl nome della configurazione del login social per la visualizzazione.
websitetokenTypehttps://twitter.comL'indirizzo del sito Web.
redirectToRPHostAndPortstringSpecifica un host di callback e il numero di porta.

authFilter

Specifica il riferimento al filtro di autenticazione

authFilter > webApp

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namestringSpecifica il nome.
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

authFilter > requestUrl

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
urlPatternstringSpecifica il pattern dell'URL.
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

authFilter > remoteAddress

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale
lessThan
Minore di
greaterThan
Maggiore di
ipstringSpecifica l'indirizzo IP.

authFilter > host

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namestringSpecifica il nome.
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

authFilter > userAgent

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
agentstringSpecifica l'agent utente
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

jwt

Specifica le informazioni utilizzate per creare i token JWT. Queste informazioni includono il riferimento al builder JWT e le asserzioni dal token ID.

NameTypeDefaultDescription
buildertokenTypeIl builder JWT a cui si fa riferimento crea un token JWT che viene aggiunto al soggetto autenticato.

jwt > claims

Specifica un elenco di asserzioni, separate da virgole, da copiare dalle informazioni utente o dal token ID.