oauth2Login - Login OAuth (oauth2Login)

La configurazione di un login social media generico.

NameTypeDefaultDescription
idstringL'ID univoco.
authorizationEndpointtokenTypeSpecifica un URL endpoint autorizzazione.
scopestringSpecifica l'ambito richiesto.
clientIdstringL'ID dell'applicazione o del client.
clientSecretPassword codificata reversibilmente (stringa)Il segreto dell'applicazione o del client.
displayNamestringIl nome della configurazione del login social per la visualizzazione.
websitetokenTypeL'indirizzo del sito Web.
tokenEndpointtokenTypeSpecifica un URL endpoint del token.
tokenEndpointAuthMethod
  • client_secret_post
  • client_secret_basic
client_secret_postSpecifica il metodo di autenticazione richiesto.
client_secret_post
client_secret_post
client_secret_basic
client_secret_basic
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
redirectToRPHostAndPortstringSpecifica un host di callback e il numero di porta.
userNameAttributetokenTypeemailIl valore dell'asserzione è il principal utente autenticato.
userApistringL'URL per il richiamo delle informazioni utente.
realmNametokenTypeIl nome realm per questo social media.
realmNameAttributetokenTypeIl valore dell'asserzione viene utilizzato come il realm soggetto.
groupNameAttributetokenTypeIl valore dell'asserzione viene utilizzato come appartenenza al gruppo utente.
userUniqueIdAttributetokenTypeIl valore dell'asserzione viene utilizzato come l'ID univoco soggetto.
mapToUserRegistrybooleanofalseSpecifica se associare l'identificativo utente al registro utente.
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.

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.