A GitHub közösségi bejelentkezés beállítása.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
clientId | string | Az alkalmazás- vagy ügyfél-azonosító. | |
clientSecret | Visszafordíthatóan kódolt jelszó (karaktersorozat) | Az alkalmazás- vagy ügyféltitok. | |
authorizationEndpoint | string | https://github.com/login/oauth/authorize | Jogosultság végpont URL címét adja meg. |
tokenEndpoint | string | https://github.com/login/oauth/access_token | Egy token végpont URL címet határoz meg. |
userApi | string | https://api.github.com/user/emails | A felhasználói információk lekérésére szolgáló URL. |
scope | string | user | Megadja a szükséges hatókört. |
userNameAttribute | string | Az igény értéke lesz a hitelesített felhasználó azonosítója. | |
mapToUserRegistry | logikai | false | Megadja, hogy a UserIdentifier értékét le kell-e képezni nyilvántartásban szereplő felhasználóra. |
sslRef | Hivatkozás a felső szintű ssl elemre (karaktersorozat). | A közösségi médiához csatlakozás során használt SSL konfiguráció azonosítóját adja meg. | |
authFilterRef | Hivatkozás a felső szintű authFilter elemre (karaktersorozat). | A hitelesítési szűrő referenciát adja meg. | |
isClientSideRedirectSupported | logikai | true | Megadja, hogy támogatott-e az ügyféloldali átirányítás. Az ügyfél lehet például böngésző vagy önálló JavaScript alkalmazás. Ha igaz értékre van beállítva, akkor az ügyfélnek támogatnia kell a JavaScript-et. |
displayName | string | GitHub | A megjelenítendő közösségi bejelentkezés konfiguráció neve. |
website | tokenType | https://github.com | A webhely címe. |
redirectToRPHostAndPort | string | Megadja a visszahívás hosztját és portszámát. |
A hitelesítési szűrő referenciát adja meg.
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
name | string | Megadja a nevet. | |
matchType |
| contains | Az egyezés típusát adja meg. contains Tartalmazza notContain Nem tartalmazza equals Egyenlő |
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
urlPattern | string | Megadja az URL mintát. | |
matchType |
| contains | Az egyezés típusát adja meg. contains Tartalmazza notContain Nem tartalmazza equals Egyenlő |
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
matchType |
| contains | Az egyezés típusát adja meg. contains Tartalmazza notContain Nem tartalmazza equals Egyenlő lessThan Kisebb, mint greaterThan Nagyobb, mint |
ip | string | Az IP-címet adja meg. |
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
name | string | Megadja a nevet. | |
matchType |
| contains | Az egyezés típusát adja meg. contains Tartalmazza notContain Nem tartalmazza equals Egyenlő |
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
agent | string | A felhasználói ügynököt adja meg | |
matchType |
| contains | Az egyezés típusát adja meg. contains Tartalmazza notContain Nem tartalmazza equals Egyenlő |
A JWT tokenek összeállításához használt információkat adja meg. Ilyen információ többek között a JWT-összeállító leírása és az igények az azonosító tokenből.
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | A hivatkozott JWT-összeállító JWT tokent hoz létre, és a token hozzáadásra kerül a hitelesített tárgyhoz. |
A felhasználói adatokból vagy az azonosító tokenből másolandó igények vesszővel elválasztott listáját adja meg.