Configuring external authentication providers
-
Go to Google Sign-in Guide and click on "Configure a project" button.
-
Select an existing or create a new project.
-
Set a product name.
-
On "Configure your OAuth client" screen select "Web browser" and paste the URL where your {PRODUCT_NAME} system is running (including
https://
). -
Copy and paste both Client ID and Client Secret fields to {PRODUCT_NAME} {APP_NAME_ADMIN}.
-
Go to Facebook for developers website, click on "Add a new app" or select an existing app.
-
In the list of available products search for "Facebook Login" and click on the "Set Up" button.
-
Select "Web" platform and paste the URL where your {PRODUCT_NAME} system is running.
-
Go to "Settings" and then "Basic" in the left sidebar.
-
Copy and paste both App ID and App Secret fields to {PRODUCT_NAME} {APP_NAME_ADMIN}; app ID maps to client key, app secret maps to secret.
GitHub
-
Go to GitHub and create a new OAuth application.
-
Copy and paste both Client ID and Client Secret fields to {PRODUCT_NAME} {APP_NAME_ADMIN}.
-
Go to LinkedIn, fill out the form and click on "Create app".
-
Go to Auth section and copy and paste both the Client ID and Client Secret fields to {PRODUCT_NAME} {APP_NAME_ADMIN}.