Package deu.cse.spring_webmail.user
Class UserService
java.lang.Object
deu.cse.spring_webmail.user.UserService
- All Implemented Interfaces:
org.springframework.security.core.userdetails.UserDetailsService
@Service
public class UserService
extends Object
implements org.springframework.security.core.userdetails.UserDetailsService
Spring Security에서 사용할 UserDetailsService 구현체
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.userdetails.UserDetails
loadUserByUsername
(String username) 사용자 이름을 기반으로 사용자 정보를 조회합니다.
-
Field Details
-
userRepository
UserRepository userRepository사용자 정보를 관리하는 Repository
-
-
Constructor Details
-
UserService
public UserService()
-
-
Method Details
-
loadUserByUsername
public org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String username) 사용자 이름을 기반으로 사용자 정보를 조회합니다.- Specified by:
loadUserByUsername
in interfaceorg.springframework.security.core.userdetails.UserDetailsService
- Parameters:
username
- 사용자 이름- Returns:
- 사용자 정보 (User Details)
-