SSO login for an existing admin whose token lacked the admin role was silently demoting the account, locking admins out of the dashboard. Missing admin role now leaves the flag alone unless RevokeAdminWithoutRole is enabled. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
20 lines
614 B
YAML
20 lines
614 B
YAML
---
|
|
name: "OIDC Auth"
|
|
guid: "96badb44-9940-4ff0-befc-5f987159152c"
|
|
version: "1.0.3.0"
|
|
targetAbi: "10.11.0.0"
|
|
framework: "net9.0"
|
|
owner: "pascallinxweiler"
|
|
overview: "Log in to Jellyfin with an OpenID Connect provider"
|
|
description: >
|
|
Adds OpenID Connect (OIDC) single sign-on to Jellyfin. Supports any
|
|
spec-compliant provider (Authelia, Authentik, Keycloak, Pocket ID, Google, ...),
|
|
automatic user creation, and role based admin/access mapping.
|
|
category: "Authentication"
|
|
artifacts:
|
|
- "Jellyfin.Plugin.OidcAuth.dll"
|
|
- "IdentityModel.OidcClient.dll"
|
|
- "IdentityModel.dll"
|
|
changelog: |
|
|
Initial release.
|