I’m considering the WP-Discourse plugin to integrate my WP site with Discourse, but would be interested in understanding a bit better what the benefits and costs are. What do you lose exactly when you turn on SSO in terms of discourse functionality, and what do you gain? How are the WP and Discourse accounts linked? For example, can the user profile info like picture, username, email address, “about me” and location be shared across both platforms?
Thanks for any guidance. I’d love to be directed also any good examples of the wp-discourse plugin in action, with and without SSO.
I think you may be referencing two separate things: WP-Discourse and Single Sign On (SSO).
The WP-Discourse plugin doesn’t really have anything to do with SSO. It allows for posts from your WordPress site to post to your Discourse forum. When people post replies to the article in the forum, it shows up on the post on your WordPress site as well.
If you’d like to see it in action, we have an articles section on our forum where my site’s articles publish. So, here’s an article we did that had a few replies on our forum. And you can see the article formatted in the forum here.
But it’s different than a commenting system in that you can’t reply right from the WordPress post. You can click the link that says something like “join the discussion here” to make a comment or reply, but again, you have to be on the forum to do any interaction. Okay, so that’s WP-Discourse.
Now, SSO is different.
I know for sure that the username and email address can transfer over. Basically, when you have it set up, account creation is pushed back to your WordPress site, rather than Discourse. And people who are members of your WordPress site just have to login into Discourse with their WordPress info and they’re good to go.
I asked/hired @AdamCapriola for his SSO help in connecting my site and he did a fantastic job. I’ve linked his post where he offers and explains what he can do. He creates a plugin for you that utilizes Discourse’s SSO feature and he can customize it to be a basic SSO set up or transfer over other things. He’d be a better person to ask about those possibilities.
@molly_cushing I very much appreciate you taking the time to provide this information for me - it’s really helpful! The WP-Discourse and SSO functionality you describe and demonstrate on your site is precisely what we’re looking for. We do want some more user profile pulled across into WP from Discourse and have some other considerations… I’ll get in touch with @AdamCapriola to see what he can do for us. I hope you don’t mind that I will also sign up on your site to have a poke around.