UserServiceImpl.java 1009 B

1234567891011121314151617181920212223
  1. package edu.travel.service;
  2. import org.springframework.security.core.userdetails.User;
  3. import org.springframework.security.core.userdetails.UserDetails;
  4. import org.springframework.security.core.userdetails.UserDetailsService;
  5. import org.springframework.security.core.userdetails.UsernameNotFoundException;
  6. import org.springframework.stereotype.Service;
  7. import org.springframework.web.context.request.RequestContextHolder;
  8. import org.springframework.web.context.request.ServletRequestAttributes;
  9. import javax.servlet.http.HttpServletRequest;
  10. import java.util.ArrayList;
  11. @Service
  12. public class UserServiceImpl implements UserDetailsService {
  13. @Override
  14. public UserDetails loadUserByUsername(String s) throws UsernameNotFoundException {
  15. HttpServletRequest request = ((ServletRequestAttributes) (RequestContextHolder.currentRequestAttributes())).getRequest();
  16. System.out.println(request.getParameter("password"));
  17. return new User("demoUser1","123456",new ArrayList<>());
  18. }
  19. }