12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- //package com.yihu.jw.config.security;
- //
- //
- //import com.yihu.jw.fegin.base.user.EmployFeign;
- //import org.springframework.beans.factory.annotation.Autowired;
- //import org.springframework.security.core.authority.AuthorityUtils;
- //import org.springframework.security.core.userdetails.User;
- //import org.springframework.security.core.userdetails.UserDetails;
- //import org.springframework.security.core.userdetails.UserDetailsService;
- //import org.springframework.security.core.userdetails.UsernameNotFoundException;
- //import org.springframework.security.crypto.password.PasswordEncoder;
- //import org.springframework.stereotype.Component;
- //import org.springframework.util.StringUtils;
- //
- ///**
- // * Created by chenweida on 2017/11/29.
- // * 处理用户校验
- // */
- //@Component
- //public class UserService implements UserDetailsService {
- //
- // @Autowired
- // private PasswordEncoder passwordEncoder;
- // @Autowired
- // private EmployFeign employFeign;
- //
- // /**
- // * 我们只需要把用户返回给spring-security 密码框架自己帮我们校验
- // *
- // * @param userName
- // * @return
- // * @throws UsernameNotFoundException
- // */
- // @Override
- // public UserDetails loadUserByUsername(String userName) throws UsernameNotFoundException {
- // if ("admin".equals(userName)) {
- // System.out.printf("password:" + passwordEncoder.encode("123456"));
- // return new User("admin",
- // passwordEncoder.encode("123456"),
- // true,
- // true,
- // true,
- // true
- // , AuthorityUtils.commaSeparatedStringToAuthorityList("admin,ROLE_USER") //权限
- // );
- // } else if ((!StringUtils.isEmpty(userName))&&userName.length() == 11) {
- // System.out.printf("password:" + passwordEncoder.encode("123456"));
- // return new User("admin",
- // passwordEncoder.encode("123456"),
- // true,
- // true,
- // true,
- // true
- // , AuthorityUtils.commaSeparatedStringToAuthorityList("admin,ROLE_USER") //权限
- // );
- // } else {
- // throw new UsernameNotFoundException("用户不存在");
- // }
- // }
- //
- //}
|