Getting Started with Single Sign-On
Access to Single Sign-On (SSO) is currently available as an add-on for users with a Pro level subscription.
If you would like to subscribe to Pro, you can do so in your subscription settings at Admin > Settings > Subscription and Billing.
What is Single Sign-On?
Single Sign-On (SSO) provides a seamless log-in experience to your users by allowing users to sign in to your site and fully use Disqus without again authenticating with Disqus.
How Single Sign-On Works
When a user signs into your site, a payload based on their user credentials is dynamically generated by your site and passed to Disqus. This effectively allows the user to participate in Disqus (on your site only) simply by signing in to your site.
Site-specific user profiles in Disqus
SSO creates site-specific user profiles on Disqus for your site. This prevents SSO profiles from clashing with existing users of Disqus.
Setting up Single Sign-On
The Integrating Single Sign-On guide completely outlines all steps necessary for getting SSO up-and-running on your site. It is written as a technical development resource and should be implemented by developers well-familiarized with concepts such as API applications, public and secret keys, HMAC, Base64-encoding, and JSON-encoding.
Help with Single Sign-On
There are three main resources available:
- The Integrating Single Sign-On guide which contains implementation examples in PHP, Python, and ColdFusion.
- The DISQUS API Recipes which contain single-user test and payload generator examples.
- The SSO Debug Checklist contains steps to troubleshoot various aspects of the integration.
What does Single Sign-On look like?
Did you find this article helpful?