Social login - Facebook#

Since version 5.4.0 Bacularis supports logging in using the Facebook user accounts.

Requirements#

To enable the social button to log in with Facebook credentials, please check the following points:

  • TLS/SSL connection - Bacularis uses encrypted HTTPS connection. The TLS/SSL certificates is valid and not expired.

  • client ID and client secret - they are OAuth2 client credentials from the Facebook service for developers.

Organization support#

Facebook social login users have to belong to organization that uses this Facebook login. The Facebook users cannot be used outside organizations (without organization assigned).

User provisioning#

This method fully supports the user provisioning.

How to use it#

Before preparing the Facebook login in Bacularis, you need to get the client ID and the client secret from the Facebook service for developers:

https://developers.facebook.com

Once you create your application in the Facebook service, please remember about setting the Redirect URI address here:

../../_images/bacularis_authentication_social_login_facebook_redirect_uri.png

The OAuth2 client ID and client secret you can find here:

../../_images/bacularis_authentication_social_login_facebook_client_id_secret.png

Settings form#

The Facebook login you can set up on the identity providers page here:

[Main menu] => [Page: Security] => [Tab: Authentication] => [SubTab: Identity providers]

Below you can see the identity provider settings form:

../../_images/bacularis_authentication_social_login_facebook_settings_form.png