La configurazione del login social per GitHub.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
clientId | string | L'ID dell'applicazione o del client. | |
clientSecret | Password codificata reversibilmente (stringa) | Il segreto dell'applicazione o del client. | |
authorizationEndpoint | string | https://github.com/login/oauth/authorize | Specifica un URL endpoint autorizzazione. |
tokenEndpoint | string | https://github.com/login/oauth/access_token | Specifica un URL endpoint del token. |
userApi | string | https://api.github.com/user/emails | L'URL per il richiamo delle informazioni utente. |
scope | string | user | Specifica l'ambito richiesto. |
userNameAttribute | string | Il valore dell'asserzione è il principal utente autenticato. | |
mapToUserRegistry | booleano | false | Specifica se associare l'identificativo utente al registro utente. |
sslRef | Un riferimento allelemento di livello più alto {0} (stringa). | Specifica un ID di configurazione SSL utilizzato per la connessione ai social media. | |
authFilterRef | Un riferimento allelemento di livello più alto {0} (stringa). | Specifica il riferimento al filtro di autenticazione | |
isClientSideRedirectSupported | booleano | true | Specifica 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. |
displayName | string | GitHub | Il nome della configurazione del login social per la visualizzazione. |
website | tokenType | https://github.com | L'indirizzo del sito Web. |
redirectToRPHostAndPort | string | Specifica un host di callback e il numero di porta. |
Specifica il riferimento al filtro di autenticazione
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Specifica il nome. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
urlPattern | string | Specifica il pattern dell'URL. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale lessThan Minore di greaterThan Maggiore di |
ip | string | Specifica l'indirizzo IP. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Specifica il nome. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
agent | string | Specifica l'agent utente | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Specifica le informazioni utilizzate per creare i token JWT. Queste informazioni includono il riferimento al builder JWT e le asserzioni dal token ID.
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | Il builder JWT a cui si fa riferimento crea un token JWT che viene aggiunto al soggetto autenticato. |
Specifica un elenco di asserzioni, separate da virgole, da copiare dalle informazioni utente o dal token ID.