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:
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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.