-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why doesn't sentry support OIDC or OAuth 2.0? #17778
Comments
It does support OIDC using a 3rd party plugin: https://github.com/siemens/sentry-auth-oidc |
We would rather have the official support so that the page can be configured |
We discussed this a bit here: #5650 (comment). I still think that it's a mistake to not offically support this, that's why we created the plugin. |
This issue has gone three weeks without activity. In another week, I will close it. But! If you comment or otherwise update it, I will reset the clock, and if you label it "A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀 |
i love this words "A weed is but an unloved flower." |
I have same confusion about this, there is no reason why it is still not supported offically yet |
Just in case someone is interested, sentry supports azure active directory. Works even with self-hosting instances. |
Routing to @getsentry/product-owners-sign-in for triage ⏲️ |
Seeing an sentry/src/sentry/identity/oauth2.py Lines 25 to 32 in 13963c6
|
Do we support OAuth 2.0 (or OIDC for that matter)? |
@nhsiehgit @leedongwei can you please chime in |
We would love to get rid of our fork https://github.com/siemens/sentry-auth-oidc#why-fork-instead-of-adapting-sentry-auth-google-to-work-with-every-openid-connect-provider and contribute back as we tried here getsentry/sentry-auth-google#29 |
Hey @chadwhitacre @Dhrumil-Sentry all We definitely already support OAuth2 and i'm fairly certain we utilize oidc as a client 🤔 Can i ask for more clarification on what we're asking for in this issue? |
@nhsiehgit - The ability to use any OIDC provider, not just the hard-coded providers. For example, I'd like to use my self-hosted Authentik server. This is available via https://github.com/siemens/sentry-auth-oidc, but given the growing popularity of OIDC (and SSO in general), it should really be a core feature. |
Summary
Why doesn't sentry support OIDC or OAuth 2.0?
Motivation
We have deployed sentry ourselves and currently want to do single sign-on with sentry, but found that sentry does not support standard OAuth2.0 and OIDC. I am not sure why sentry does not support it?
Most system single sign-on requirements are for single sign-on with internal accounts, not single sign-on with github or Google accounts.
The text was updated successfully, but these errors were encountered: