Skip to content
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

Enable OAuth for origin #928

Closed
haoming29 opened this issue Mar 11, 2024 · 3 comments · Fixed by #963
Closed

Enable OAuth for origin #928

haoming29 opened this issue Mar 11, 2024 · 3 comments · Fixed by #963
Assignees
Labels
critical High priority for next release enhancement New feature or request origin Issue relating to the origin component
Milestone

Comments

@haoming29
Copy link
Contributor

We have OAuth as an option for the registry and we want to enable the same feature for the origin as well

@haoming29 haoming29 added this to the v7.7.0 milestone Mar 11, 2024
@haoming29 haoming29 added enhancement New feature or request origin Issue relating to the origin component labels Mar 11, 2024
@haoming29 haoming29 self-assigned this Mar 12, 2024
@haoming29
Copy link
Contributor Author

Along with this ticket, we want to support other auth provider(s) in addition to CILogon. One provider we do want to support is Globus.

Make the oauth option optional for the origin too

@haoming29 haoming29 added the critical High priority for next release label Mar 14, 2024
@haoming29
Copy link
Contributor Author

@bbockelm It seems like Globus does not support device auth flow: https://docs.globus.org/api/auth/reference/#obtaining_authorization_supported_oauth2_grant_types So the registry may be unable to use it as the auth server. Do you want us to integrate Globus for the origin only?

@bbockelm
Copy link
Collaborator

That is unfortunate - yes, let's keep it for web-only workflows then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical High priority for next release enhancement New feature or request origin Issue relating to the origin component
Projects
None yet
2 participants