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();