We run a WordPress site and want to use Discourse as our forum, to replace bbPress.
Our current issue is that if a new user (not registered on WP) is on Discourse, clicks login then registers through WP, he ends up on our homepage, not the forum page. Now I’m wondering if this is because right now our Discourse forum is on oursitename.ourhostingsite.net so the domains are different.
Then I’m looking in the settings and wondering if
enable sso provider
Implement Discourse SSO provider protocol at the /session/sso_provider endpoint, requires sso_secret to be set
Should be ticked? Currently we have ticked enable sso and filled in the sso url and secret.
So basically, what’s the difference between enable sso and enable sso provider? Should both be ticked? Why might new users not be re-directed to the forum after signup?