A user, GSeven, is planning to run five Discourse instances and wants to enable single sign-on (SSO) to allow users to log in to all instances simultaneously. mpalmer confirmed that SSO is the solution and explained that one instance would serve as the “master” for accounts, while the others would redirect users to log in. The master instance’s account actions (e.g., banning, locking out, or deleting users) would apply to all instances. GSeven requested documentation on SSO and inquired about the required domain setup. Later, zogstrip asked GSeven for an update on their project’s progress and SSO implementation.
Many thanks for making this wonderful piece of software, I am learning more about it daily and I hope to realise my dreams because of it.
I already have one instance of Discourse running and would like to eventually have 5.
If I wanted users to be able to sign-in to all 5 in one go, would I use the single sign-on service?
It is not something I understand, so I am just checking that it is possible and that I am looking down the correct road.
Yes, SSO is what you’re after. One Discourse instance has all the accounts, and the others are configured to redirect users to that master instance to log on. The only caveat is that if a user is banned / locked out / deleted on the “master” Discourse, they won’t be able to login to any of the others, either.