Я пытался добавить аутентификацию для своего веб-сайта с помощью Spring Security. Я пытался остановить автоматическое создание пароля Spring Security. В коде нет ошибок, но мне не удалось остановить генерацию пароля.
@Service
public class customUserServiceImplementation implements UserDetailsService {
private UserRepository userRepository;
public customUserServiceImplementation(UserRepository userRepository) {
this.userRepository=userRepository;
}
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
User user = userRepository.findByEmail(username);
if(user==null) {
throw new UsernameNotFoundException("UserName not found exception - "+username);
}
List authorities=new ArrayList();
return new org.springframework.security.core.userdetails.User(user.getEmail(),user.getPassword(),authorities);
}
}
Я пытался добавить аутентификацию для своего веб-сайта с помощью Spring Security. Я пытался остановить автоматическое создание пароля Spring Security. В коде нет ошибок, но мне не удалось остановить генерацию пароля. [code]@Service public class customUserServiceImplementation implements UserDetailsService {
private UserRepository userRepository;
public customUserServiceImplementation(UserRepository userRepository) { this.userRepository=userRepository; }
@Override public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
User user = userRepository.findByEmail(username); if(user==null) { throw new UsernameNotFoundException("UserName not found exception - "+username); }
List authorities=new ArrayList();
return new org.springframework.security.core.userdetails.User(user.getEmail(),user.getPassword(),authorities); } } [/code] это код, останавливающий автоматическое создание