AuthenticationListener.java 文件源码

java
阅读 35 收藏 0 点赞 0 评论 0

项目:dhis2-core 作者:
@Override
public void onApplicationEvent( final AuthenticationSuccessEvent authenticationSuccessEvent )
{
    final String username = authenticationSuccessEvent.getAuthentication().getName();

    UserCredentials credentials = userService.getUserCredentialsByUsername( username );

    boolean readOnly = config.isReadOnlyMode();

    if ( Objects.nonNull( credentials ) && !readOnly )
    {
        credentials.updateLastLogin();
        userService.updateUserCredentials( credentials );
    }

    if ( credentials != null )
    {
        securityService.registerSuccessfulLogin( username );
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号