Skip to content

Conversation

GeekCornerGH
Copy link

@GeekCornerGH GeekCornerGH commented Aug 3, 2025

Adds OpenID Connect support.
Had to rewrite some logic to allow the program to fetch the urls from the /.well-known/openid-configuration endpoint.
I've also added tokio crate to store the OIDC config in memory instead of fetching it for every request.
Development was done against Authentik, but it should work with other providers as well!

@GeekCornerGH GeekCornerGH changed the base branch from master to dev August 3, 2025 15:53
@GeekCornerGH GeekCornerGH marked this pull request as draft August 3, 2025 15:54
@GeekCornerGH
Copy link
Author

GeekCornerGH commented Aug 3, 2025

I'll rebase properly asap

@GeekCornerGH GeekCornerGH marked this pull request as ready for review August 3, 2025 16:02
@GeekCornerGH GeekCornerGH force-pushed the feat/oidc branch 2 times, most recently from 73bdfbb to 0adf5fe Compare August 3, 2025 17:49
@Clem-Fern
Copy link
Owner

Hey, thank's a lot for the contribution, I'll try to review soon

@GeekCornerGH
Copy link
Author

If you want, I'm providing a prebuilt image at ghcr.io/geekcornergh/rtabby-web-api

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

Successfully merging this pull request may close these issues.

2 participants