Support OpenID Connect
I've been waiting for a project like Mattermost for a while, so thanks!
I would love it if you would add support for account registration/signin via OpenID Connect. I'd like to set up a Mattermost server for my community, but we use OpenID Connect to add SSO to everything.
Thank you for nominating the feature! It is now available in Mattermost v5.33 (Enterprise E20 and Mattermost Cloud Professional). Would anyone like to help re-tweet the announcement? https://twitter.com/Mattermost/status/1372270097012826114
-
Malek
commented
+1 for openid support !
-
Anonymous
commented
+1
-
Anonymous
commented
+1 for openid support !
-
Breee
commented
We also really need this feature.
Please also consider to process roles of a user, which authenticates via SSO.
In our scenario we use Keycloak and have a few 100 users which all belong to different teams.
It would be great if we could map users directly to teams in mattermost if they have a role, which is equal to a teamname. -
Anonymous
commented
+1
-
Felix Bartels commented
@borislav kind of. Gitlab is using Oauth 2.0 (which is what oidc is built upon). You cannot use any oauth provider though since the way the integration works Mattermost is expecting an integer for the returned user id. In addition this will confuse users when they need to "Login with Gitlab" even though they are not really using Gitlab.
-
Borislav
commented
Isn't that already implemented via GitLab authentication? I have not tried it, but it seems that configuring Mattermost to use Gitlab authentication with custom URLs of endpoints, which redirect to your OpenID Connect provider (instead of redirecting to Gitlab instance), could probably work. Anyone tried that?
-
A. Keller
commented
I would like this very much!
-
otto
commented
yes,yes, please!
-
M. Dent
commented
PLEASE - OH _PLEASE_ - OH __PLEASE__
-
khronosschoty
commented
I'd love to see this happen.
-
Thomas Capricelli
commented
We would love this, too
-
Felix Bartels commented
My employer (https://kopano.com/) has a pre ready that implements OpenID Connect within Mattermost. We just need some more votes so that the Mattermost team sees that the community really wants this feature.