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 SAML Support #10

Open
stevespringett opened this issue Nov 30, 2017 · 10 comments
Open

Add SAML Support #10

stevespringett opened this issue Nov 30, 2017 · 10 comments

Comments

@stevespringett
Copy link
Owner

No description provided.

@stevespringett stevespringett added this to the 1.2.0 milestone Jan 2, 2018
@stevespringett stevespringett modified the milestones: 1.2.0, 1.3.0 Jun 8, 2018
@stevespringett stevespringett changed the title Add SAML Support Add OpenID Connect/SAML Support Oct 14, 2018
@stevespringett
Copy link
Owner Author

@stevespringett stevespringett modified the milestones: 1.3.0, 1.4.0 Oct 14, 2018
@svenlange
Copy link
Contributor

svenlange commented Jan 28, 2019

I would like to connect Dependency-Track with GitLab as OAuth2 authentication provider and will investigate on this.

Further information: https://oauth.net/2/

@stevespringett stevespringett modified the milestones: 1.4.0, 1.6.0 Apr 1, 2019
@jtzl
Copy link

jtzl commented Jul 25, 2019

+1 for SAML or OpenID support. What are next steps? Did you ever get around to investigating either of those auth plugins @stevespringett? How did they look?

@stevespringett
Copy link
Owner Author

I have not had a chance to investigate, but I think this should be a capability of the next major release.

@TobiasGeiselmann
Copy link

I would love to get support for OIDC. Is this still on the roadmap? And can you estimate when the next major release will be?

@stevespringett
Copy link
Owner Author

Yes, still on roadmap. Lots of folks want it. Ticket is labeled 'help wanted', so if someone submits a quality PR with test cases, it will make it into a release sooner than relying on myself to do it.

@stevespringett stevespringett modified the milestones: 1.7.0, 1.8.0 Dec 31, 2019
@BenjenJones
Copy link

is this feature planned to be in the 1.8.0?
Since there is already a snapshot for 1.8.0, is there any ETA for oauth2?

Thank you :)

@stevespringett
Copy link
Owner Author

@BenjenJones this ticket states 'help wanted'. If there are contributions from the community to add the feature, then yes, it will be included in 1.8.0

@nscuro
Copy link
Collaborator

nscuro commented Jan 27, 2020

I started to work on an OpenID Connect implementation a few days ago (https://github.com/nscuro/Alpine/tree/10-openidconnect-support). I did check out pac4j and google-oauth-java-client and found pac4j to be too invasive. For a clean pac4j implementation, I feel Alpine would need to migrate completely to pac4j, including its "standard" and LDAP authentication. I went the DIY route as it appears to align with Alpine's principles quite well (minimal dependencies, no BS).

I don't have all too much time to work on it and I cannot promise that it'll be "production ready" in a timely manner. This is just a heads up that someone is indeed somewhat actively working on this topic. But as I said, please don't expect anything until I submit a PR.

@nscuro nscuro mentioned this issue Feb 16, 2020
4 tasks
@stevespringett
Copy link
Owner Author

OIDC is supported. Changing title to SAML

@stevespringett stevespringett changed the title Add OpenID Connect/SAML Support Add SAML Support Mar 15, 2021
@stevespringett stevespringett removed this from the 1.8.0 milestone Feb 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants