我正在使用带有持久登录的 Grails Spring Security Core。因此,用户的登录信息存储在我的数据库中。我的问题是以下情况:
用户已登录,他的用户名将从 x 更改为 y。这意味着我必须重新验证用户:
springSecurityService.reauthenticate y
rememberMeServices.loginSuccess(request, response, springSecurityService.authentication)
在我的数据库中,持久令牌的用户名仍然是 x。如何使用新用户名 y 为持久令牌设置新条目?