🎨 Clean code

This commit is contained in:
Daniel 2025-07-27 19:34:42 +08:00
parent d0662b5fde
commit e91a8b0619
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -46,8 +46,7 @@ const (
var ( var (
accountsMap = AccountsMap{} accountsMap = AccountsMap{}
jwtKey = make([]byte, 32)
key = make([]byte, 32)
) )
func GetBasicAuthAccount(username string) *Account { func GetBasicAuthAccount(username string) *Account {
@ -69,7 +68,7 @@ func InitAccounts() {
} }
func InitJWT() { func InitJWT() {
if _, err := rand.Read(key); err != nil { if _, err := rand.Read(jwtKey); err != nil {
logging.LogErrorf("generate JWT signing key failed: %s", err) logging.LogErrorf("generate JWT signing key failed: %s", err)
return return
} }
@ -87,7 +86,7 @@ func InitJWT() {
ClaimsKeyRole: RoleReader, ClaimsKeyRole: RoleReader,
}, },
) )
if token, err := t.SignedString(key); err != nil { if token, err := t.SignedString(jwtKey); err != nil {
logging.LogErrorf("JWT signature failed: %s", err) logging.LogErrorf("JWT signature failed: %s", err)
return return
} else { } else {
@ -101,7 +100,7 @@ func ParseJWT(tokenString string) (*jwt.Token, error) {
return jwt.Parse( return jwt.Parse(
tokenString, tokenString,
func(token *jwt.Token) (interface{}, error) { func(token *jwt.Token) (interface{}, error) {
return key, nil return jwtKey, nil
}, },
jwt.WithIssuer(iss), jwt.WithIssuer(iss),
jwt.WithSubject(sub), jwt.WithSubject(sub),