Я пытался добавить аутентификацию для своего веб-сайта с помощью Spring Security. Я пытался остановить автоматическое создание пароля Spring Security. В коде нет ошибок, но я не смог остановить генерацию пароля.
@Service
публичный класс customUserServiceImplementation реализует 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. В коде нет ошибок, но я не смог остановить генерацию пароля. @Service публичный класс customUserServiceImplementation реализует UserDetailsService { [code]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] } это код, останавливающий автоматическое создание
Я пытался добавить аутентификацию для своего веб-сайта с помощью Spring Security. Я пытался остановить автоматическое создание пароля Spring Security. В коде нет ошибок, но мне не удалось остановить генерацию пароля.
@Service
public class...
Я пытаюсь обновить свой проект до версии Spring boot 3.3.2, а версия безопасности Spring — 6.3.1.
В коде класс JwtWebSecurityConfigurer используется для установки под полями.
JwtWebSecurityConfigurer
.forRS256(env.getRequiredProperty(...
Я хотел бы спросить людей, которые немного знакомы с Spring Boot, какую ссылку они могут порекомендовать, чтобы подробно описать, как все запускается в Spring Boot, например, создание контекста (Spring Boot) и передача его моим собственным...
как мне выполнить шифрование. Чтобы в базе не показывался пароль пользователя. У меня теперь сохранены в базе данных - логин и пароль, роль пользователя. Мне нужен пароль должен быть зашифрован (BCrypt)
в базе данных