style: use DefaultTokenExpirationTime instead of '2 * time.Hour'

This commit is contained in:
qisfj 2022-10-07 20:37:01 +08:00
parent 0752b4b5b1
commit a35996c4f0
2 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ import (
)
const (
TokenExpirationTime = time.Hour * 2
DefaultTokenExpirationTime = time.Hour * 2
)
type userInfo struct {
@ -179,7 +179,7 @@ var renewHandler = withUser(func(w http.ResponseWriter, r *http.Request, d *data
func printToken(w http.ResponseWriter, _ *http.Request, d *data, user *users.User) (int, error) {
tokenExpirationTime := time.Duration(d.settings.TokenExpirationTime)
if tokenExpirationTime == time.Duration(0) {
tokenExpirationTime = 2 * time.Hour
tokenExpirationTime = DefaultTokenExpirationTime
}
claims := &authToken{
User: userInfo{

View File

@ -27,7 +27,7 @@ type Settings struct {
Commands map[string][]string `json:"commands"`
Shell []string `json:"shell"`
Rules []rules.Rule `json:"rules"`
TokenExpirationTime Duration `json:"tokenExpirationTime"` // 0 is treated as 2 Hours
TokenExpirationTime Duration `json:"tokenExpirationTime"` // 0 is treated as DefaultTokenExpirationTime(2 Hours)
}
// GetRules implements rules.Provider.