mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-02 22:46:55 -05:00
[Enhancement]: Multiple OIDC Providers #1617
Labels
No labels
authentication
awaiting release
backlog
bug
chapter editor
config-issue
ebooks
encoding/embedding
enhancement
help wanted
listening sessions & progress
planned
possible plugin
progress sync
sorting/filtering/searching
unable to reproduce
upload
users & permissions
waiting
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/audiobookshelf-advplyr#1617
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @whoracle on GitHub (Dec 27, 2023).
Describe the feature/enhancement
I'd like to have the option to define multiple OIDC providers. In my specific use case I run two instances of authentik, one in my homelab and one for my web-facing applications. Having the ability to add more than one OIDC provider would let me have a fallback (some of my users are in both authentiks).
And while with authentik I can give my users the option to aggregate e.g. GitHub and Discord credentials via my IdP, having mroe than one in ABS itself would mean one could add e.g. Discord, Facebook (shudder) and GitHub natively, without having to run an IdP for aggregation.
Nothing too pressing, of course, but would bee nice to see.
@mrg358 commented on GitHub (Jan 21, 2025):
Multiple OIDC providers would be a very useful option to have. Currently I am using Authentik and Pocket ID in my homelab. It would be nice if I could use both options in ABS.