Disqus SSO

Developer

Dennis Wyman

3rd Party (Free)

MIT License

EE Version Support

  • ExpressionEngine 2

Compatibility

If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher

Requirements

  • jQuery for the Control Panel

Add-On Type(s)

Plugin

Tags

A plugin that passes the data of the currently logged-in EE user to Disqus' SSO (single sign-on) service.

Have single sign-on enabled on your Disqus account, and want to be able to pass data of users logged-in to EE to Disqus? This plugin does most of the hard work. Just give it your API keys, and set it loose for your logged-in EE users.

{if logged_in}
	{exp:disqus_sso secret_key='INSERT_SECRET_API_KEY' public_key='INSERT_PUBLIC_API_KEY'}
{/if}

Important! This plugin only works if you have SSO enabled on your Disqus account! Visit Disqus’ support portal for instructions on getting started with that.

Also Important! You want to include this tag above your Disqus embed on the page. You also don’t want to include it inside a channel:entries tag pair, or your visitors will be logged in to Disqus as the entry’s author.

For existing sites using Disqus

So this is worth elaborating on if you’re migrating to SSO from an existing Disqus account already populated with comments. When a user logged-in to EE visits a page with Disqus on your site after you’ve included the exp:disqus_sso tag, Disqus will automatically create a new user bound to that EE account. Users with existing comments who would like to merge their existing Disqus account with their new one for your site will have follow the instructions here. The merging process sometimes doesn’t work, but half of the time it’s because the account email for the user’s EE account doesn’t match that of their Disqus account. They need to log in to their existing Disqus account at Disqus.com and change the email to match that of their EE account. The other half of the time, it’s because they haven’t verified their email on Disqus.

Roadmap

This has no functions for guests. Expect that in the next release so you don’t have to use {is logged_in} anymore.

Disqus SSO Links

This entry was created July 17, 2014, 9:39 am.
This entry was last updated September 9, 2015, 4:18 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

There are no reviews for this add-on yet.

What are you waiting for? Rate it and review it!