Skip to content

Commit 08d1a40

Browse files
committed
AI搜索都基于商品来展开。
1 parent ebeccad commit 08d1a40

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,13 @@ private string GenerateJwtToken(User user)
291291

292292
private async Task SaveUserTokenExpiresCache(string userId, DateTime expires, int expireInMinutes)
293293
{
294-
var _cacheService = _services.GetRequiredService<ICacheService>();
295-
await _cacheService.SetAsync<DateTime>(GetUserTokenExpiresCacheKey(userId), expires, TimeSpan.FromMinutes(expireInMinutes));
294+
var config = _services.GetService<IConfiguration>();
295+
var enableSingleLogin = bool.Parse(config["Jwt:EnableSingleLogin"] ?? "false");
296+
if (enableSingleLogin)
297+
{
298+
var _cacheService = _services.GetRequiredService<ICacheService>();
299+
await _cacheService.SetAsync(GetUserTokenExpiresCacheKey(userId), expires, TimeSpan.FromMinutes(expireInMinutes));
300+
}
296301
}
297302

298303
private string GetUserTokenExpiresCacheKey(string userId)

0 commit comments

Comments
 (0)