Implement Discourse SSO #126

Closed
opened 2023-05-25 13:19:59 +00:00 by raucao · 0 comments
Owner

Since Discourse will be the main support and documentation site for kosmos.org accounts, it would be useful to be able to link users from Accounts to Discourse without them having to log in on Discourse again (and directly to relevant categories). Also, the custom LDAP plugin we use is a bit of a UX nightmare to begin with.

Turns out, Discourse has decent SSO support, and they keep a reference implementation in Ruby anyway:

https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045

Looks like it would be extremely easy to add, and UX-wise it would be a big win.

Since Discourse will be the main support and documentation site for kosmos.org accounts, it would be useful to be able to link users from Accounts to Discourse without them having to log in on Discourse again (and directly to relevant categories). Also, the custom LDAP plugin we use is a bit of a UX nightmare to begin with. Turns out, Discourse has decent SSO support, and they keep a reference implementation in Ruby anyway: https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045 Looks like it would be extremely easy to add, and UX-wise it would be a big win.
raucao added the
feature
label 2023-05-25 13:19:59 +00:00
raucao added a new dependency 2023-05-26 11:08:10 +00:00
raucao removed a dependency 2023-06-04 12:22:04 +00:00
Sign in to join this conversation.
No description provided.