diff --git a/web/assets/js/model/setting.js b/web/assets/js/model/setting.js
index 2dea875b..75424bd3 100644
--- a/web/assets/js/model/setting.js
+++ b/web/assets/js/model/setting.js
@@ -7,7 +7,7 @@ class AllSetting {
this.webCertFile = "";
this.webKeyFile = "";
this.webBasePath = "/";
- this.sessionMaxAge = 0;
+ this.sessionMaxAge = 60;
this.pageSize = 50;
this.expireDiff = 0;
this.trafficDiff = 0;
diff --git a/web/controller/index.go b/web/controller/index.go
index 24d8194e..2547570c 100644
--- a/web/controller/index.go
+++ b/web/controller/index.go
@@ -83,10 +83,6 @@ func (a *IndexController) login(c *gin.Context) {
logger.Warning("Unable to get session's max age from DB")
}
- if sessionMaxAge <= 0 {
- sessionMaxAge = 60
- }
-
err = session.SetMaxAge(c, sessionMaxAge*60)
if err != nil {
logger.Warning("Unable to set session's max age")
diff --git a/web/html/xui/settings.html b/web/html/xui/settings.html
index da306509..4e2ea055 100644
--- a/web/html/xui/settings.html
+++ b/web/html/xui/settings.html
@@ -138,7 +138,7 @@
-
+
diff --git a/web/service/setting.go b/web/service/setting.go
index bddcacce..ba620e8f 100644
--- a/web/service/setting.go
+++ b/web/service/setting.go
@@ -32,7 +32,7 @@ var defaultValueMap = map[string]string{
"webKeyFile": "",
"secret": random.Seq(32),
"webBasePath": "/",
- "sessionMaxAge": "0",
+ "sessionMaxAge": "60",
"pageSize": "50",
"expireDiff": "0",
"trafficDiff": "0",