Generic OAuth Provider
Ability to use a generic 3rd party OAuth server for programmatic logins to mattermost server (team edition)
Please see for detailed description:
Amir Sarabadani commented
I want to say that this is pretty useful for my instance. I'm maintaining an instance for Wikipedia editors (so they stop using IRC) which you can find in https://chat.wmcloud.org and mediawiki supports OAuth2 for login: https://www.mediawiki.org/wiki/OAuth/For_Developers#OAuth_2
The current situation with Gitlab is so customizable that I sorta made it with work with Wikipedia accounts but some modifications are needed.
More info on request of the community: https://phabricator.wikimedia.org/T261631
We are also evaluating maattermost for our messenger alternative. While comparing between mattermost and rocketchat, we also observed, deep integration need to authenticate externally. This feature will help us to do so. Any thoughts.