diff options
| author | Patrick Barron <barronpm@gmail.com> | 2021-06-27 16:44:34 -0400 |
|---|---|---|
| committer | Patrick Barron <barronpm@gmail.com> | 2021-06-27 16:44:34 -0400 |
| commit | fdba71e133f980cfbea3e198cf5236528e753fa2 (patch) | |
| tree | 7408da0353f9f29c9e87f3dace04681fa5c06879 | |
| parent | bbac9ff67e60d243dbd05be60abfcf13c295cd84 (diff) | |
Fix Api Key authentication
| -rw-r--r-- | Jellyfin.Server.Implementations/Security/AuthorizationContext.cs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs b/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs index 08970f84d..8a5d513ef 100644 --- a/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs +++ b/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs @@ -171,15 +171,7 @@ namespace Jellyfin.Server.Implementations.Security updateToken = true; } - if (!device.UserId.Equals(Guid.Empty)) - { - authInfo.User = _userManager.GetUserById(device.UserId); - authInfo.IsApiKey = false; - } - else - { - authInfo.IsApiKey = true; - } + authInfo.User = _userManager.GetUserById(device.UserId); if (updateToken) { @@ -198,6 +190,7 @@ namespace Jellyfin.Server.Implementations.Security authInfo.DeviceId = string.Empty; authInfo.Device = string.Empty; authInfo.Version = string.Empty; + authInfo.IsApiKey = true; } } |
