Add switcher EnableSingleLogin

This commit is contained in:
Haiping Chen 2024-09-19 15:35:25 -05:00
parent 5645554063
commit c38160127d

View file

@ -32,11 +32,15 @@ public static class BotSharpOpenApiExtensions
{
services.AddScoped<IUserIdentity, UserIdentity>();
services.AddHostedService<ConversationTimeoutService>();
services.AddMvc(options =>
var enableSingleLogin = bool.Parse(config["Jwt:EnableSingleLogin"] ?? "false");
if (enableSingleLogin)
{
options.Filters.Add<UserSingleLoginFilter>();
});
services.AddMvc(options =>
{
options.Filters.Add<UserSingleLoginFilter>();
});
}
// Add bearer authentication
var schema = "MIXED_SCHEME";