diff --git a/src/Jellyfin.Plugin.TwoFactorAuth/Jellyfin.Plugin.TwoFactorAuth.csproj b/src/Jellyfin.Plugin.TwoFactorAuth/Jellyfin.Plugin.TwoFactorAuth.csproj
index 381d62e..2db5752 100644
--- a/src/Jellyfin.Plugin.TwoFactorAuth/Jellyfin.Plugin.TwoFactorAuth.csproj
+++ b/src/Jellyfin.Plugin.TwoFactorAuth/Jellyfin.Plugin.TwoFactorAuth.csproj
@@ -54,8 +54,8 @@
back to the login page. v2.5.9 shipped 8.18.0 with working OIDC, so we
hold 8.18.0. Do not let Dependabot re-bump these without re-verifying a
live OIDC sign-in. -->
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Jellyfin.Plugin.TwoFactorAuth/packages.lock.json b/src/Jellyfin.Plugin.TwoFactorAuth/packages.lock.json
index e019be6..1703086 100644
--- a/src/Jellyfin.Plugin.TwoFactorAuth/packages.lock.json
+++ b/src/Jellyfin.Plugin.TwoFactorAuth/packages.lock.json
@@ -78,12 +78,13 @@
},
"Microsoft.IdentityModel.Tokens": {
"type": "Direct",
- "requested": "[8.18.0, )",
- "resolved": "8.18.0",
- "contentHash": "c6ksXXFj5oPPsl8pfsui5zv8Gs7uxrGetXCTc1p7k7Nue/C8iBMtAVgtRrH7Esqe596QWD7KS3exKYY1FJG2iw==",
+ "requested": "[8.22.0, )",
+ "resolved": "8.22.0",
+ "contentHash": "i4lywKKUuVmheCUA+w/q8QNPReNI0qanHI9hhz48AFqD1ljyb8sxPL2RbXOGiPV13XdJ4kxieL9ukS7tD43LxA==",
"dependencies": {
+ "Microsoft.Bcl.Cryptography": "10.0.2",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.IdentityModel.Logging": "8.18.0"
+ "Microsoft.IdentityModel.Logging": "8.22.0"
}
},
"Otp.NET": {
@@ -109,12 +110,12 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Direct",
- "requested": "[8.18.0, )",
- "resolved": "8.18.0",
- "contentHash": "JxKlBca3/eXeH4koAGjEXOwrBdtwyDXwHXdYT5TQunp64TcVBl4wBCfmlGwhSG017Q/Qrz24leLxV6v2eknnJg==",
+ "requested": "[8.22.0, )",
+ "resolved": "8.22.0",
+ "contentHash": "CpXGfNhLl6EgYaOC9XYsc1p7Ci9HtAy0soHJDSBNGse647al4tTq9RDr+LQsrF4Ls79Dx7VfzN34km0W4DWPow==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.18.0",
- "Microsoft.IdentityModel.Tokens": "8.18.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "8.22.0",
+ "Microsoft.IdentityModel.Tokens": "8.22.0"
}
},
"BitFaster.Caching": {
@@ -227,6 +228,11 @@
"resolved": "1.0.20.1",
"contentHash": "pkiceEqJDQFHjbga3k/oPfTVX9g+GKJZ1VrkuiLhaymt9YNw1Dr7cX9hNuZuNaWcr9WD0moW55k4pMwzQ7JaZQ=="
},
+ "Microsoft.Bcl.Cryptography": {
+ "type": "Transitive",
+ "resolved": "10.0.2",
+ "contentHash": "LG9Yll3B5aNpxv0+D47g6LiOiKBIlodhcHdQwcYzo8VeexFLGqx5ymetmA2aBRyo9cCcWsQWrFsdbsr8LvmWDw=="
+ },
"Microsoft.Bcl.Memory": {
"type": "Transitive",
"resolved": "9.0.14",
@@ -400,23 +406,23 @@
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
- "resolved": "8.18.0",
- "contentHash": "8VUcDy66uw1GUC/ytyRJAUgGxydPu2rLtUbUAiniCHd5SMB/01Q28XgqFyxIqb3srz6HWTgSsZdDbkdVJr3LXQ=="
+ "resolved": "8.22.0",
+ "contentHash": "LU3V3owsu4vGpCg2kyL7SsQEuHwcoJ8FSNBqzLADzCf3/PcKUTcx5Plsd51DoTJMfK/WigXV/03UhaN5JXE6uQ=="
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "8.18.0",
- "contentHash": "ZUMJt3r1zOi67AVSfnh3u9hg9KCq06roOIX5gs7FqsucSZ/VTsI89DI9h2gHyU0xOtj/qVZV2ugWS6JlLMTwHQ==",
+ "resolved": "8.22.0",
+ "contentHash": "kv6peMLjALZLDAy2H3F77KjVRdwiscn2p/g3ui2chcbuEcAX2MpAbyDcYnJ7Vyh8jZ1aJWrniUMCDWoOgnu4NQ==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.18.0"
+ "Microsoft.IdentityModel.Tokens": "8.22.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "8.18.0",
- "contentHash": "c2l/VEtW1XI/ifcu49xzDwgrZZ0a0aX/TwCPC7mEHFQk/KixDgtSdjB5eDhYyCO38GJiRUjeRTz9aWCy1t55ww==",
+ "resolved": "8.22.0",
+ "contentHash": "G9Tl0yXSlr2pkXv4EpXjO16M4q6oo9N/od+gNyOusZ8yM8LZg1H3f/QOMFuOJiV6znzY5MkAREU97JRRnqpEQw==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.18.0"
+ "Microsoft.IdentityModel.Abstractions": "8.22.0"
}
},
"Microsoft.NETCore.Platforms": {