优化统一鉴权,优化目录结构
This commit is contained in:
@@ -5,6 +5,7 @@ import com.onekeycall.videotablet.repository.UserRepository;
|
||||
import com.onekeycall.videotablet.result.Result;
|
||||
import com.onekeycall.videotablet.utils.AESUtil;
|
||||
import com.onekeycall.videotablet.utils.SecureIdGenerator;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.redis.core.RedisTemplate;
|
||||
import org.springframework.security.core.userdetails.UserDetails;
|
||||
@@ -17,18 +18,19 @@ import java.util.Date;
|
||||
import java.util.Map;
|
||||
|
||||
@Service
|
||||
@RequiredArgsConstructor
|
||||
public class UserService implements UserDetailsService {
|
||||
|
||||
private final UserRepository userRepository;
|
||||
private final PasswordEncoder passwordEncoder;
|
||||
private final RedisTemplate<String, Object> redisTemplate;
|
||||
|
||||
@Autowired
|
||||
public UserService(UserRepository userRepository, PasswordEncoder passwordEncoder, RedisTemplate<String, Object> redisTemplate) {
|
||||
this.userRepository = userRepository;
|
||||
this.passwordEncoder = passwordEncoder;
|
||||
this.redisTemplate = redisTemplate;
|
||||
}
|
||||
// @Autowired
|
||||
// public UserService(UserRepository userRepository, PasswordEncoder passwordEncoder, RedisTemplate<String, Object> redisTemplate) {
|
||||
// this.userRepository = userRepository;
|
||||
// this.passwordEncoder = passwordEncoder;
|
||||
// this.redisTemplate = redisTemplate;
|
||||
// }
|
||||
|
||||
public User getUserByPhone(String phone) {
|
||||
return userRepository.findUserByPhone(phone).orElse(null);
|
||||
|
||||
Reference in New Issue
Block a user