Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
- User user = userRepository.findByUsername(username);
- if (user == null) {
- //LOGGER.error("No user found with username: " + username);
- throw new UsernameNotFoundException("No user found with username: " + username);
- }
- Set<GrantedAuthority> roles = new HashSet();
- roles.add(new SimpleGrantedAuthority("USER"));
- UserDetails userDetails = new org.springframework.security.core.userdetails.User(user.getUsername(),
- user.getPassword(), roles);
- return userDetails;
- }
- function loginUser(event) {
- event.preventDefault();
- let userData = {
- username : $('#formLogin input[name=username]').val(),
- password : $('#formLogin input[name=passwd]').val()
- };
- $.ajax({
- method : "POST",
- url : "/login",
- data : userData,
- success : loginSuccess,
- error : handleAjaxError
- });
- function loginSuccess(userData) {
- saveAuthInSession(userData);
- showHideMenuLinks();
- showHomeView();
- showInfo(LOGIN_SUCCESS);
- }
- function showHideMenuLinks() {
- $("#linkHome").show();
- if (sessionStorage.getItem('authToken')) {
- // We have logged in user
- $("#linkLogin").hide();
- $("#linkLogout").show();
- } else {
- // No logged in user
- $("#linkLogin").show();
- $("#linkLogout").hide();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement