Facebook Sign In
Settings returned.
Sign in with Facebook settings.
AppId of the associated Facebook application.
Whether an AppSecret is currently configured. The secret itself is never returned.
Sign in with Facebook is not configured.
GET /api/{tenantId}/admin/socialSignIn/facebook HTTP/1.1
Host: app.neostore.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"appId": "text",
"hasAppSecret": true
}Request body to configure sign in with Facebook.
AppId of the associated Facebook application.
AppSecret of the associated Facebook application. Omit or leave empty to keep the currently configured secret unchanged; required the first time sign in with Facebook is configured.
Settings updated.
Sign in with Facebook settings.
AppId of the associated Facebook application.
Whether an AppSecret is currently configured. The secret itself is never returned.
No AppSecret was supplied and none is currently configured.
PUT /api/{tenantId}/admin/socialSignIn/facebook HTTP/1.1
Host: app.neostore.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 33
{
"appId": "text",
"appSecret": null
}{
"appId": "text",
"hasAppSecret": true
}Removes the Facebook OAuth application credentials stored in server/facebook.yml, disabling sign in with Facebook for the tenant. This bypasses the AppId/AppSecret validation enforced on PUT, since a delete does not require a valid configuration.
Authorization
Requires tenant.configuration.connector.social:write scope.
Configuration deleted.
No content
DELETE /api/{tenantId}/admin/socialSignIn/facebook HTTP/1.1
Host: app.neostore.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
Configuration deleted.
No content
Last updated

