diff options
| author | realtradam <[email protected]> | 2024-07-23 20:47:31 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2024-07-23 20:47:31 -0400 |
| commit | 1e18e0ad7a47536be92384bbf815e0923a06698d (patch) | |
| tree | b07405ecdef4f05a96b6c4348930cbee976554cb /src/main/java/com/blog/web/security/CustomUserDetailsService.java | |
| parent | 56c59e3b98fe554c4e1484e208e4be5c30f09a04 (diff) | |
| download | spring-blog-1e18e0ad7a47536be92384bbf815e0923a06698d.tar.gz spring-blog-1e18e0ad7a47536be92384bbf815e0923a06698d.zip | |
split front and back end, add react to project
Diffstat (limited to 'src/main/java/com/blog/web/security/CustomUserDetailsService.java')
| -rw-r--r-- | src/main/java/com/blog/web/security/CustomUserDetailsService.java | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/main/java/com/blog/web/security/CustomUserDetailsService.java b/src/main/java/com/blog/web/security/CustomUserDetailsService.java deleted file mode 100644 index ee3e950..0000000 --- a/src/main/java/com/blog/web/security/CustomUserDetailsService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.blog.web.security; - -import com.blog.web.models.UserEntity; -import com.blog.web.repository.UserRepository; -import org.springframework.security.core.userdetails.UserDetails; -import org.springframework.security.core.userdetails.UserDetailsService; -import org.springframework.security.core.userdetails.UsernameNotFoundException; -import org.springframework.stereotype.Service; - -import java.util.stream.Collectors; - -@Service -public class CustomUserDetailsService implements UserDetailsService { - private final UserRepository userRepository; - - public CustomUserDetailsService(UserRepository userRepository) { - this.userRepository = userRepository; - } - - @Override - public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException { - UserEntity userEntity = userRepository.findFirstByUsername(username).orElse(new UserEntity()); - if (userEntity.getUsername() != null) { - return userEntity.toSecurityUser(); - } else { - throw new UsernameNotFoundException("Invalid username"); - } - } -} |
