Overview
Site Admin can use the Social Applications feature to add login buttons for popular OAuth 2.0 applications such as Google, Microsoft, and Clever.
Once a new Social Application is configured and activated in site admin, a new login button for that application will automatically appear in the menu of available login methods on your site.
OER Commons microsites currently provide integrations with 3 login providers:
- Microsoft Azure
- Clever
Add New Social Application
Create or Obtain OAuth Application Credentials
When adding a new social application login option to your site, you will need to first obtain application credentials from the login applications you wish to support. This will usually be done in one of two ways:
- Obtain credentials for an existing OAuth application already in use at your organization
- Create credentials for a new OAuth application for use by your microsite
Add a New Login Option
- Navigate to Admin -> Social Applications
- Click the grey "Add Social Application+" button in the upper righthand corner of the screen
- Open the Provider drop down list and select from the list of supported applications
- Give the Application a Name (which will be the text that appears on the login button)
- Enter the Client ID you obtained or created
- Enter the Secret and/or Key you obtained or created
- Click "Save"
Verify New Login Options on your Homepage
- Navigate to your homepage
- Make sure you are signed out
- Click "Sign In" button
- Ensure your new application button appears
- Ensure the login flow works as expected