You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Oidc is an auth method broadly used from large compagny to self hosted people.
Oidc adds value by delegating the auth to an external provider enabling single sign on, but also feature out of scope of IM such as double factor auth, brute force mitigation and much more.
While oidc is a key feature in other IM tools such as matrix on the XMPP side oidc is almost un-mentionned. There is AFAIK not any XMPP client to support OIDC right now. However there is some XMPP backend implementation such as prosody and also some manifests.
Sounds like oidc for mongooseIM makes lot of sense too, and hopefully this would motivate xmpp clients to implement it.
The text was updated successfully, but these errors were encountered:
Main complexity is that that kind of auth is usually done from the web page / web view. At least in solutions like Slack.
Our users/clients often already have a web team and implement the feature there (and after just use an existing token auth, or some simple proprietary callback auth to their server - external script or external HTTP auth, which we already support - the company just need to implement HTTP web endpoint).
MIM is used as an auth consumer - useful, but it is very client-implementation-aware (i.e. we need webview in the app or webpage).
MIM is used as an auth provider - probably could be useful only for the REST API auth. Also, using fast_auth tokens could be an alternative for the REST API.
Oidc is an auth method broadly used from large compagny to self hosted people.
Oidc adds value by delegating the auth to an external provider enabling single sign on, but also feature out of scope of IM such as double factor auth, brute force mitigation and much more.
While oidc is a key feature in other IM tools such as matrix on the XMPP side oidc is almost un-mentionned. There is AFAIK not any XMPP client to support OIDC right now. However there is some XMPP backend implementation such as prosody and also some manifests.
Sounds like oidc for mongooseIM makes lot of sense too, and hopefully this would motivate xmpp clients to implement it.
The text was updated successfully, but these errors were encountered: