Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. @Override
  2. public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
  3. User user = userRepository.findByUsername(username);
  4. if (user == null) {
  5. //LOGGER.error("No user found with username: " + username);
  6. throw new UsernameNotFoundException("No user found with username: " + username);
  7. }
  8. Set<GrantedAuthority> roles = new HashSet();
  9. roles.add(new SimpleGrantedAuthority("USER"));
  10. UserDetails userDetails = new org.springframework.security.core.userdetails.User(user.getUsername(),
  11. user.getPassword(), roles);
  12.  
  13. return userDetails;
  14. }
  15.  
  16. function loginUser(event) {
  17. event.preventDefault();
  18.  
  19. let userData = {
  20. username : $('#formLogin input[name=username]').val(),
  21. password : $('#formLogin input[name=passwd]').val()
  22. };
  23. $.ajax({
  24. method : "POST",
  25. url : "/login",
  26. data : userData,
  27. success : loginSuccess,
  28. error : handleAjaxError
  29. });
  30.  
  31. function loginSuccess(userData) {
  32. saveAuthInSession(userData);
  33. showHideMenuLinks();
  34. showHomeView();
  35. showInfo(LOGIN_SUCCESS);
  36. }
  37.  
  38. function showHideMenuLinks() {
  39. $("#linkHome").show();
  40. if (sessionStorage.getItem('authToken')) {
  41. // We have logged in user
  42. $("#linkLogin").hide();
  43. $("#linkLogout").show();
  44. } else {
  45. // No logged in user
  46. $("#linkLogin").show();
  47. $("#linkLogout").hide();
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement