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

[FEATURE] Offload user managment #325

Open
arunoruto opened this issue Apr 27, 2024 · 0 comments
Open

[FEATURE] Offload user managment #325

arunoruto opened this issue Apr 27, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@arunoruto
Copy link

arunoruto commented Apr 27, 2024

Is your feature request related to a problem? Please describe.
Sometimes, it's a bit cumbersome to keep all the self-hosted service accounts up-to-date, so it would be nice to offload this to a different platform. Creating a sign-in with GitHub and/or Google would be amazing.

Describe the solution you'd like
We can create a user account using an identity provider of our choice (given from a list of supported providers). Something similar has been implemented in calibre-web and many other services.

Describe alternatives you've considered
Maybe we can disable accounts and manage access through a proxy layer like Authelia or Cloudflare applications. But then managing user data would become more complicated!

Additional context
Since the accounts would be needed to log in for OPDS, one would need an alternative password, like a token.
This would be similar to #246 with a more specific scenario.

@arunoruto arunoruto added the enhancement New feature or request label Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant