mirror of https://github.com/halo-dev/halo
Fix the problem where automatic login using remember-me token could fail (#6329)
#### What type of PR is this? /kind bug /area core /milestone 2.18.x #### What this PR does / why we need it: This PR prevent remember-me token from updating after auto login. #### Which issue(s) this PR fixes: Fixes #6290 #### Does this PR introduce a user-facing change? ```release-note 修复“保持登录”可能失效的问题 ```pull/6327/head^2
parent
2c0f0875ed
commit
8795f873ca
|
@ -112,7 +112,7 @@ public class PersistentTokenBasedRememberMeServices extends TokenBasedRememberMe
|
|||
log.debug("Refreshing persistent login token for user '{}', series '{}'",
|
||||
token.getUsername(), token.getSeries());
|
||||
var newToken = new PersistentRememberMeToken(token.getUsername(), token.getSeries(),
|
||||
generateTokenData(), new Date());
|
||||
token.getTokenValue(), new Date());
|
||||
return Mono.just(newToken);
|
||||
})
|
||||
.flatMap(newToken -> updateToken(newToken)
|
||||
|
|
Loading…
Reference in New Issue