From c38160127db9b90d3296defba156d3ac28930858 Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Thu, 19 Sep 2024 15:35:25 -0500 Subject: [PATCH] Add switcher EnableSingleLogin --- .../BotSharp.OpenAPI/BotSharpOpenApiExtensions.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/Infrastructure/BotSharp.OpenAPI/BotSharpOpenApiExtensions.cs b/src/Infrastructure/BotSharp.OpenAPI/BotSharpOpenApiExtensions.cs index b48610a2..4d85167f 100644 --- a/src/Infrastructure/BotSharp.OpenAPI/BotSharpOpenApiExtensions.cs +++ b/src/Infrastructure/BotSharp.OpenAPI/BotSharpOpenApiExtensions.cs @@ -32,11 +32,15 @@ public static class BotSharpOpenApiExtensions { services.AddScoped(); services.AddHostedService(); - - services.AddMvc(options => + + var enableSingleLogin = bool.Parse(config["Jwt:EnableSingleLogin"] ?? "false"); + if (enableSingleLogin) { - options.Filters.Add(); - }); + services.AddMvc(options => + { + options.Filters.Add(); + }); + } // Add bearer authentication var schema = "MIXED_SCHEME";