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

Add support for additional OAuth2 providers #122

Open
drey-bigney opened this issue Jan 19, 2022 · 1 comment
Open

Add support for additional OAuth2 providers #122

drey-bigney opened this issue Jan 19, 2022 · 1 comment
Labels
2023-hackathon A candidate backlog item for OSN's 2023 Hackathon enhancement New feature or request howto How-To

Comments

@drey-bigney
Copy link
Contributor

drey-bigney commented Jan 19, 2022

Describe the feature request or enhancement you'd like

As a user of the OSMT open-source project I want to support other OAuth2 providers beyond just OKTA.

OSMT was developed using OKTA as the OAuth2 provider, however we realize that there are a variety of providers in use and the choice of provider will ideally vary based on the user. What effort is required to leverage other providers? (Auth0, Ping, etc?)

Is your feature request related to a problem? Please describe it.

Additional context

This should be a modular solution which allows for future extension to other OAuth2 providers. Will require front end module/component/service and likely modification of the backend SecurityConfig class for Spring security.

@drey-bigney drey-bigney added enhancement New feature or request howto How-To labels Jan 19, 2022
@JohnKallies JohnKallies moved this to Ungroomed in OSMT Issues Mar 1, 2022
@JohnKallies JohnKallies changed the title Support for additional OAuth2 providers Add support for additional OAuth2 providers Mar 1, 2022
@JohnKallies JohnKallies added the 2023-hackathon A candidate backlog item for OSN's 2023 Hackathon label Feb 1, 2023
@JohnKallies
Copy link
Contributor

This is a clear change around Spring Security and OAuth2/OIDC providers in the Spring app / configs. This may also require alternate implementations in the UI as well. These should be modularized, not peppering UI code with conditionals.

@Corpratespaz Corpratespaz moved this from Ungroomed to Todo in OSMT Issues Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2023-hackathon A candidate backlog item for OSN's 2023 Hackathon enhancement New feature or request howto How-To
Development

No branches or pull requests

2 participants