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.