Using a federated login in SiteVision has never been this simple. OpenID Connect is a authentication protocol built upon the authorization framework OAuth 2.0. The JSON structure of OpenID Connect is more efficient than the XML format used by SAML 2.0 and consumes less bandwidth. Here's the guide to get you started.
First of all you need to register your SiteVision web site as an "app" in Google API Console. Head over to https://console.developers.google.com and login with your credentials.
Start off by setting up a new project.
Fill out the form
Now that your app has been registered you need to customize it and collect some data. Remember to save your settings as we go along.
Select your newly created project in the drop down in the top bar.
Choose your friendly name wisely. This name will be presented to the user when the app ask for permission to login as the user
Time to add some credentials
If you have any secondary domain names on your SiteVision web site, add them here as well. Example: https://anotherbulletin.sitevision.net/openidconnect/login
Add the following properties:
Add an OpenID Connect login module to your web site.
No further settings is needed. Now it's time to visit your web site.
When visiting a page that is not public, the user is redirected to Google. The user is asked to login, if not logged in already. The user is presented with a consent screen at the very first login. Permissions is requested for the app with the name as specified earlier. Example: The Bulletin.
After consenting, the user is redirected back to SiteVision.
Everything is done, enjoy the single sign on experience!
Do you want to subscribe to News from SiteVision Developer team? Subscribe here!