Skip to content

[Enhancement] Add OAuth/OpenID support #1959

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

Closed
M-Davies opened this issue Apr 15, 2025 · 1 comment
Closed

[Enhancement] Add OAuth/OpenID support #1959

M-Davies opened this issue Apr 15, 2025 · 1 comment

Comments

@M-Davies
Copy link

Use case

I would like OAuth/OpenID authentication and onboarding support for wger.

Proposal

Simiarly to #812 , I would like more opportunties to hook my existing homelab up to wger.

The immediate benefits I can see are:

  • Federated management of users and admins
  • Enforcement of multi-factor authentication (MFA) for all users via the OAuth service (e.g. Authentik, Authelia, etc)
  • Tracking of user authentication attempts to lock down compromised accounts quicker

Additional Context

Unfortunately, I personally don't have the time or knowledge to implement this massive feature but if anyone would like to take the lead on this, I'd be happy to help out where possible

@M-Davies M-Davies changed the title [Enhancement] Add OpenID support [Enhancement] Add OAuth/OpenID support Apr 15, 2025
@rolandgeider
Copy link
Member

Hi! you're not the first to ask for this 😅 , e.g. #1797

While it's not full openid support, we're currently working on adding auth header authentication in #1847. Depending on what you might have in mind, it's perhaps enough?

(closing here since there's already an openid ticket)

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