ring

Eugen 2024-04-01T21:40:28.030719Z

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?

Patrix 2024-04-05T11:12:13.560849Z

No problem, I hope itโ€™s working out for you!

Eugen 2024-04-02T07:25:48.026439Z

thanks I believe I missed ring-oauth2

๐Ÿ‘ 1
Eugen 2024-04-02T07:26:53.372599Z

seems to be what I need.

Eugen 2024-04-02T07:29:07.778959Z

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

tvaughan 2024-04-01T23:31:32.518999Z

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?

Patrix 2024-04-02T02:06:49.809269Z

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,

Patrix 2024-04-02T02:07:06.272649Z

https://github.com/weavejester/ring-oauth2