@Override
@Transactional
public void onApplicationEvent(InteractiveAuthenticationSuccessEvent event) {
Object principal = event.getAuthentication().getPrincipal();
if (principal instanceof JpaUserDetails) {
Long userId = ((JpaUserDetails) principal).getUserDbId();
this.jpaQueryFactory.update(QUser.user).setNull(QUser.user.lockedOutUntil)
.setNull(QUser.user.failedLogins).where(QUser.user.id.eq(userId))
.execute();
}
}
UserAuthSuccessfulHandler.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:eds-starter6-jpa
作者:
评论列表
文章目录