mirror of
https://github.com/fumiama/fumitok.git
synced 2026-06-05 00:32:50 +08:00
feat: return all data even token expired
This commit is contained in:
4
token.go
4
token.go
@@ -128,9 +128,9 @@ func (t *Tokenizer) Validate(
|
|||||||
}
|
}
|
||||||
expireAt := time.UnixMilli(int64(binary.LittleEndian.Uint64(data[:8])))
|
expireAt := time.UnixMilli(int64(binary.LittleEndian.Uint64(data[:8])))
|
||||||
if time.Now().After(expireAt) {
|
if time.Now().After(expireAt) {
|
||||||
return 0, 0, time.Time{}, ErrExpiredToken
|
err = ErrExpiredToken
|
||||||
}
|
}
|
||||||
return binary.LittleEndian.Uint64(data[8:16]), addtmsk, expireAt, nil
|
return binary.LittleEndian.Uint64(data[8:16]), addtmsk, expireAt, err
|
||||||
}
|
}
|
||||||
|
|
||||||
// Refresh 过期时刷新 token
|
// Refresh 过期时刷新 token
|
||||||
|
|||||||
Reference in New Issue
Block a user