feat: add cookies expire days settings

This commit is contained in:
engigu
2025-10-12 13:48:58 +08:00
parent 6d51f7824f
commit b8f2d04220
7 changed files with 68 additions and 17 deletions
+4 -1
View File
@@ -10,6 +10,7 @@ import (
"message-nest/pkg/e"
"message-nest/pkg/util"
"message-nest/service/auth_service"
"message-nest/service/settings_service"
"message-nest/models"
)
@@ -46,7 +47,9 @@ func GetAuth(c *gin.Context) {
return
}
token, err := util.GenerateToken(req.Username, req.Password)
// 获取配置的 cookie 过期天数
expDays := settings_service.GetCookieExpDays()
token, err := util.GenerateToken(req.Username, req.Password, expDays)
if err != nil {
appG.CResponse(http.StatusInternalServerError, fmt.Sprintf("生成token失败:%s", err), nil)
return