AuthenticationAdapter.java 文件源码

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

项目:Nasapi 作者:
@Bean
    UserDetailsService userDetailsService() {
        return new UserDetailsService() {

            @Override
            public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
                AuthenticationResponse response = scriptEngineHolder.authenticate(username);
                if (response != null) {
                    return response.getUser();
                } else {
                    throw new UsernameNotFoundException("No such user '" + username + "'");
                }
/*
                //Account account = accountRepository.findByUsername(username);
//              if(account != null) {
                    return new User(username, "admin", true, true, true, true,
                            AuthorityUtils.createAuthorityList("USER"));
//              } else {
//                  throw new UsernameNotFoundException("could not find the user '" + username + "'");
//              }
*/
            }

        };
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号