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

OAuth2 and OpenID Connect section needs reference to certified libraries #28

Open
identitymonk opened this issue Oct 11, 2024 · 3 comments

Comments

@identitymonk
Copy link

While other sections like password storage are giving recommendations of libraries usage to support security functions, the OAuth2/OpenID Connect sections don't do the same.

This should link to OIDC certified implementations by the OpenID Foundation: https://openid.net/developers/certified-openid-connect-implementations/

@pilcrowonpaper
Copy link
Owner

The guides we have right now are on implementing OAuth/OIDC clients, where I'm not sure if there are certifications for it.

@identitymonk
Copy link
Author

identitymonk commented Oct 20, 2024

The OpenID Foundation lists certified Libraries.

It is sad that you limit yourself to own implementation... using certified libraries still requires configuration and architecture to make it a production grade service which a part where your guidance is important

Still even if you want to hear just about self implementation, if you had explored a little bit more the link provide, you would have seen that the OpenID foundation provides also a program for one to certify their implementation OAuth2 / OIDC : https://openid.net/how-to-certify-your-implementation/

So why do you close this issue?

@pilcrowonpaper
Copy link
Owner

pilcrowonpaper commented Oct 21, 2024

Sorry, it was very late at night and I mixed up relying parties and identity providers. I'll update page to mention certified implementations. I don't plan to go into specific configuration recommendation tho since that's out of scope of the book. Honestly, I should probably create a dedicated page on OIDC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants