From c42727ac0b75c4018c3046092c2c1d8e5a088231 Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Fri, 17 Jan 2025 21:32:22 +0000 Subject: [PATCH] Skip Qtoss AI user --- .../BotSharp.OpenAPI/Filters/UserSingleLoginFilter.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Infrastructure/BotSharp.OpenAPI/Filters/UserSingleLoginFilter.cs b/src/Infrastructure/BotSharp.OpenAPI/Filters/UserSingleLoginFilter.cs index dda71f48..032873c3 100644 --- a/src/Infrastructure/BotSharp.OpenAPI/Filters/UserSingleLoginFilter.cs +++ b/src/Infrastructure/BotSharp.OpenAPI/Filters/UserSingleLoginFilter.cs @@ -38,6 +38,12 @@ public class UserSingleLoginFilter : IAuthorizationFilter return; } + // Skip Qtoss AI user + if (token.Payload["source"]?.ToString() == "connect") + { + return; + } + var validTo = token.ValidTo.ToLongTimeString(); var currentExpires = GetUserExpires().ToLongTimeString();