style: use DefaultTokenExpirationTime instead of '2 * time.Hour'
This commit is contained in:
parent
0752b4b5b1
commit
a35996c4f0
@ -16,7 +16,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
TokenExpirationTime = time.Hour * 2
|
DefaultTokenExpirationTime = time.Hour * 2
|
||||||
)
|
)
|
||||||
|
|
||||||
type userInfo struct {
|
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) {
|
func printToken(w http.ResponseWriter, _ *http.Request, d *data, user *users.User) (int, error) {
|
||||||
tokenExpirationTime := time.Duration(d.settings.TokenExpirationTime)
|
tokenExpirationTime := time.Duration(d.settings.TokenExpirationTime)
|
||||||
if tokenExpirationTime == time.Duration(0) {
|
if tokenExpirationTime == time.Duration(0) {
|
||||||
tokenExpirationTime = 2 * time.Hour
|
tokenExpirationTime = DefaultTokenExpirationTime
|
||||||
}
|
}
|
||||||
claims := &authToken{
|
claims := &authToken{
|
||||||
User: userInfo{
|
User: userInfo{
|
||||||
|
|||||||
@ -27,7 +27,7 @@ type Settings struct {
|
|||||||
Commands map[string][]string `json:"commands"`
|
Commands map[string][]string `json:"commands"`
|
||||||
Shell []string `json:"shell"`
|
Shell []string `json:"shell"`
|
||||||
Rules []rules.Rule `json:"rules"`
|
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.
|
// GetRules implements rules.Provider.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user