Skip to main content
Version: V12

How to Setup SSO using Facebook

Facebook offers Single Sign-On (SSO) integration for web and mobile applications. By configuring Facebook SSO, your users can sign in to VIDIZMO using their Facebook credentials.

Prerequisites

Configuration in Facebook

  1. Go to Facebook for Developers and sign in with your Facebook account.
  2. Select My Apps and then select Create New App.
  3. Enter a Display Name and Contact Email, then select Create App ID.
  4. After the app is created, go to Settings > Basic and note the following:
    • App ID You will use this as the Client ID in VIDIZMO.
    • App Secret You will use this as the Client Secret in VIDIZMO.
  5. In the Basic settings, enter your VIDIZMO portal URL in the App Domains and Site URL fields, then select Save Changes.
  6. Select Products +, then select Facebook Login > Settings.
  7. In Valid OAuth Redirect URLs, enter your VIDIZMO portal URL with the callback path /sso/signin-facebook appended (for example, https://yourportal.vidizmo.com/sso/signin-facebook). Select Save Changes.
  8. Go to Roles > Roles to add users who need access to VIDIZMO via Facebook SSO. Users not added here cannot sign in via Facebook SSO.

NOTE: Facebook SSO only works in HTTPS mode. Your site must be on HTTPS to enable sign-in via Facebook SSO. See How to Configure your Portal to use HTTPS only.

Configuration in VIDIZMO

  1. In VIDIZMO, select the menu icon in the top-left corner to open the navigation pane.
  2. Expand the Admin section and select Portal Settings.
  3. Go to Apps > Single Sign-On.
  4. Select the settings icon on the Facebook app.
  5. In the settings dialog, enter the following:
    • Client ID The App ID from your Facebook app.
    • Client Secret The App Secret from your Facebook app.
    • SSO Login Message A custom message displayed on the sign-in page for this SSO option.
    • SSO Login Button Label A custom label for the Facebook sign-in button on the sign-in page.
    • Callback Path Pre-configured to /sso/signin-facebook. This must match the redirect URL in your Facebook app configuration.
    • Force Login Select this option to redirect users directly to the Facebook sign-in page. When unchecked, users sign in through your Portal's sign-in screen.
    • Attribute Mapping Map your Facebook attributes (FirstName, LastName, EmailAddress, ExternalSystemId) to your VIDIZMO Portal. You can also add new attribute mappings if needed. For more on user registration fields, see How to Add Custom Fields to Join Portal Form.
    • CAL Select a Client Access License to assign to users who sign in through Facebook SSO. When a user enters the Portal via Facebook SSO, this CAL is assigned to them, granting the permissions associated with that CAL.
  6. Select Save to apply your changes.
  7. Turn on the toggle for the Facebook app to enable SSO.

Result

Navigate to your Portal's sign-in screen. You will see an option to Sign in with Facebook.