The configuration of the social login for Facebook.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
clientId | string | The application or client ID. | |
clientSecret | Reversably encoded password (string) | The secret of the application or client. | |
loginDialogEndpoint | string | https://www.facebook.com/v2.8/dialog/oauth | The login authorization end point URL of Facebook. |
tokenEndpoint | string | https://graph.facebook.com/v2.8/oauth/access_token | Specifies a token end point URL. |
userApi | string | https://graph.facebook.com/v2.8/me?fields=id,name,email | The URL of retrieving the user information. |
permissions | string | public_profile email | Specifies the required scope from Facebook. |
userNameAttribute | string | The value of the claim is authenticated user principal. | |
mapToUserRegistry | boolean | false | Specifies whether to map userIdentifier to registry user. |
sslRef | A reference to top level ssl element (string). | Specifies an ID of the SSL configuration that is used to connect to the social media. | |
authFilterRef | A reference to top level authFilter element (string). | Specifies the authentication filter reference. | |
isClientSideRedirectSupported | boolean | true | Specifies whether client side redirection is supported. Examples of a client include a browser or a standalone JavaScript application. If set to true, the client must support JavaScript. |
displayName | string | The name of the social login configuration for display. | |
website | tokenType | https://www.facebook.com | The website address. |
redirectToRPHostAndPort | string | Specifies a callback host and port number. |
Specifies the authentication filter reference.
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
name | string | Specifies the name. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
urlPattern | string | Specifies the URL pattern. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals lessThan Less than greaterThan Greater than |
ip | string | Specifies the IP address. |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
name | string | Specifies the name. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
agent | string | Specifies the user agent | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
Specifies the information that is used to build the JWT tokens. This information includes the JWT builder reference and the claims from the id token.
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | The referenced JWT builder creates a JWT token, and the token is added to the authenticated subject. |
Specifies a comma-separated list of claims to copy from the user information or the id token.