From 19100c9ed51cbad7ee7fdda166c1261a812d7936 Mon Sep 17 00:00:00 2001 From: v3DJG6GL <72495210+v3DJG6GL@users.noreply.github.com> Date: Tue, 9 Apr 2024 19:59:56 +0200 Subject: [PATCH 1/4] Update configPage.html --- SSO-Auth/Config/configPage.html | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/SSO-Auth/Config/configPage.html b/SSO-Auth/Config/configPage.html index 777c0b8..2a9251e 100644 --- a/SSO-Auth/Config/configPage.html +++ b/SSO-Auth/Config/configPage.html @@ -529,14 +529,18 @@

SSO Settings:

class="sso-text" />
- The set provider then gets assigned to the user after they - have logged in. If it is not set, nothing is changed. With - this, a user can login with SSO but is still able to log in - via other providers later.
A common option is + The provider then gets assigned to the user after they + have logged in. If it is not set, nothing is changed.
With + the following provider, a user can login with SSO but is still + able to log in via normal password-based login form:
+ Jellyfin.Plugin.LDAP_Auth.LdapAuthenticationProviderPlugin
IMPORTANT: If this provider is used, ALL newly created Jellyfin users + have no password set and login without password is possible!
+ If you prefer to use only SSO based logins, you should prefer this provider:
Jellyfin.Server.Implementations.Users.DefaultAuthenticationProvider - for the default provider. + >

You can still use QuickConnect for clients that don't support SSO based logins.
From 4a71e5f67debc3b4c49b48a926e6482c63e26da2 Mon Sep 17 00:00:00 2001 From: v3DJG6GL <72495210+v3DJG6GL@users.noreply.github.com> Date: Tue, 9 Apr 2024 20:14:56 +0200 Subject: [PATCH 2/4] structure --- SSO-Auth/Config/configPage.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/SSO-Auth/Config/configPage.html b/SSO-Auth/Config/configPage.html index 2a9251e..b5970f6 100644 --- a/SSO-Auth/Config/configPage.html +++ b/SSO-Auth/Config/configPage.html @@ -531,16 +531,18 @@

SSO Settings:

The provider then gets assigned to the user after they have logged in. If it is not set, nothing is changed.
With - the following provider, a user can login with SSO but is still + the following provider, a user can login with SSO but is still able to log in via normal password-based login form:
Jellyfin.Plugin.LDAP_Auth.LdapAuthenticationProviderPlugin
IMPORTANT: If this provider is used, ALL newly created Jellyfin users - have no password set and login without password is possible!
- If you prefer to use only SSO based logins, you should prefer this provider:
+ >
IMPORTANT: If this provider is used, ALL newly created + Jellyfin users have no password set and login without password + is possible!
If you prefer to use only SSO based logins, + you should prefer this provider:
Jellyfin.Server.Implementations.Users.DefaultAuthenticationProvider

You can still use QuickConnect for clients that don't support SSO based logins. + >

You can still use QuickConnect for clients + that don't support SSO based logins.
From 2107b9181660f9a7eeb8c0371ac3eca36beb37aa Mon Sep 17 00:00:00 2001 From: v3DJG6GL <72495210+v3DJG6GL@users.noreply.github.com> Date: Tue, 9 Apr 2024 20:18:23 +0200 Subject: [PATCH 3/4] structure --- SSO-Auth/Config/configPage.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/SSO-Auth/Config/configPage.html b/SSO-Auth/Config/configPage.html index b5970f6..bcda043 100644 --- a/SSO-Auth/Config/configPage.html +++ b/SSO-Auth/Config/configPage.html @@ -541,8 +541,7 @@

SSO Settings:

you should prefer this provider:
Jellyfin.Server.Implementations.Users.DefaultAuthenticationProvider

You can still use QuickConnect for clients - that don't support SSO based logins. + >

You can still use QuickConnect for clients that don't support SSO based logins. From e3b58e5a8acfbffd12de76581fb8f9bedf02e55f Mon Sep 17 00:00:00 2001 From: v3DJG6GL <72495210+v3DJG6GL@users.noreply.github.com> Date: Tue, 9 Apr 2024 20:19:06 +0200 Subject: [PATCH 4/4] structure --- SSO-Auth/Config/configPage.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SSO-Auth/Config/configPage.html b/SSO-Auth/Config/configPage.html index bcda043..249d19d 100644 --- a/SSO-Auth/Config/configPage.html +++ b/SSO-Auth/Config/configPage.html @@ -541,7 +541,8 @@

SSO Settings:

you should prefer this provider:
Jellyfin.Server.Implementations.Users.DefaultAuthenticationProvider

You can still use QuickConnect for clients that don't support SSO based logins. + >

You can still use QuickConnect for clients that don't support + SSO based logins.