mirror of
https://github.com/weloe/token-go.git
synced 2025-10-05 07:26:50 +08:00
feat: support auto refresh token timeout When the user accesses.
This commit is contained in:
@@ -141,6 +141,11 @@ func (e *Enforcer) updateIdByToken(tokenValue string, id string) error {
|
||||
return err
|
||||
}
|
||||
|
||||
func (e *Enforcer) updateTokenTimeout(token string, timeout int64) error {
|
||||
err := e.notifyUpdateTimeout(e.spliceTokenKey(token), timeout)
|
||||
return err
|
||||
}
|
||||
|
||||
func (e *Enforcer) setBanned(id string, service string, level int, time int64) error {
|
||||
err := e.notifySetStr(e.spliceBannedKey(id, service), strconv.Itoa(level), time)
|
||||
return err
|
||||
|
Reference in New Issue
Block a user