From 9791d04eec78602e2afd7ee04715a7afe64760bb Mon Sep 17 00:00:00 2001 From: Max Date: Sun, 5 Nov 2023 13:46:40 +0800 Subject: [PATCH] [fix] the default login process expired bug --- widgets/login/process.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/widgets/login/process.go b/widgets/login/process.go index a31a4dea..8a171c9f 100644 --- a/widgets/login/process.go +++ b/widgets/login/process.go @@ -110,8 +110,8 @@ func auth(field string, value string, password string, sid string) maps.Map { }) log.Debug("[login] auth sid=%s", sid) session.Global().Expire(time.Duration(token.ExpiresAt)*time.Second).ID(sid).Set("user_id", id) - session.Global().ID(sid).Set("user", row) - session.Global().ID(sid).Set("issuer", "yao") + session.Global().Expire(time.Duration(token.ExpiresAt)*time.Second).ID(sid).Set("user", row) + session.Global().Expire(time.Duration(token.ExpiresAt)*time.Second).ID(sid).Set("issuer", "yao") studio := map[string]interface{}{} if config.Conf.Mode == "development" {