Fork me on GitHub
#ring
<
2024-04-01
>
Eugen21:04:28

hi, I'm planning to implement a web service that uses OpenID connect for user authentication (delegates to Azure AD). I did a bit of research and could not find a recent library for OIDC. What are people using these days for SSO with Ring? Should I roll my own middleware?

tvaughan23:04:32

I was wondering the same thing. I wonder what state of the art is right now. Like should this middleware use a service like https://www.hello.coop or https://www.keycloak.org? Or something completely different?

Patrix02:04:49

I'm using ring-oauth2 with both google oauth2 and zitadel. I had some session cookie issues with keyckloak I hadn't been able to track down so I went with Zitadel instead,

Eugen07:04:48

thanks I believe I missed ring-oauth2

👍 1
Eugen07:04:53

seems to be what I need.

Eugen07:04:07

I hope it works ok so I don't have to pull in specific MSAL libraries. I think I can get groups from MS Graph API with plain HTTP . MSAL does have the advantage that they cache and refresh tokens so I don't have to implement that part now

Patrix11:04:13

No problem, I hope it’s working out for you!