mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-19 16:10:12 +01:00
🎨 Clean code
This commit is contained in:
parent
d0662b5fde
commit
e91a8b0619
1 changed files with 4 additions and 5 deletions
|
|
@ -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),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue