mirror of https://github.com/halo-dev/halo
[release-2.17] Fix the problem where automatic login using remember-me token could fail (#6330)
Signed-off-by: JohnNiang <johnniang@foxmail.com> Co-authored-by: JohnNiang <johnniang@foxmail.com>pull/6355/head v2.17.2
parent
aadaf3c278
commit
6d4beddaa9
|
@ -112,7 +112,7 @@ public class PersistentTokenBasedRememberMeServices extends TokenBasedRememberMe
|
||||||
log.debug("Refreshing persistent login token for user '{}', series '{}'",
|
log.debug("Refreshing persistent login token for user '{}', series '{}'",
|
||||||
token.getUsername(), token.getSeries());
|
token.getUsername(), token.getSeries());
|
||||||
var newToken = new PersistentRememberMeToken(token.getUsername(), token.getSeries(),
|
var newToken = new PersistentRememberMeToken(token.getUsername(), token.getSeries(),
|
||||||
generateTokenData(), new Date());
|
token.getTokenValue(), new Date());
|
||||||
return Mono.just(newToken);
|
return Mono.just(newToken);
|
||||||
})
|
})
|
||||||
.flatMap(newToken -> updateToken(newToken)
|
.flatMap(newToken -> updateToken(newToken)
|
||||||
|
|
Loading…
Reference in New Issue