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
Add Okta as OIDC authentication option #7497
Conversation
Would you please build this PR based on the latest dev? PSA version is upgraded in #7463 so you may base backend implementation based off that. |
This code was taken from the OKTA PR: galaxyproject#7497, since there is a similar need for the Custos integration to have a login button.
…ta-oidc-auth # Conflicts: # client/galaxy/scripts/components/login/Login.vue # config/oidc_backends_config.xml.sample # lib/galaxy/authnz/managers.py # lib/galaxy/authnz/psa_authnz.py # lib/galaxy/config/__init__.py # lib/galaxy/dependencies/__init__.py
…to be set if the provider isn't google
@VJalili could you please review this again? The Okta side was finally implemented on the side of PSA so this PR can finally move from WIP to actual PR. |
@selten LGTM, thank you. Please note that there are |
I'll write the documentation for this later, thanks for pointing it out to me |
@selten can you rebase this ? |
@mvdbeek i merged the changes from dev into this branch, is that also fine? |
That's fine, but there are style issues in Login.vue, can you resolve those? |
@mvdbeek should be fixed now. |
Thank you @selten ! |
Basic idea: add (more/multiple) OIDC IdPs to Galaxy.