123456789101112131415161718192021 |
- package com.honter.security;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.security.core.userdetails.UserDetails;
- import org.springframework.security.core.userdetails.UserDetailsService;
- import org.springframework.stereotype.Service;
- /**
- * This service will reload user information from database.
- */
- @Service
- public class DatabaseUserDetailService implements UserDetailsService {
- @Autowired
- private UserAuthService userAuthService;
- @Override
- public UserDetails loadUserByUsername(String userName) {
- return userAuthService.getUserDetailByUserName(userName);
- }
- }
|