Спонтанно поломался проект. Без каких либо добавлений, bootrun выбрасывает ошибку
Field passwordEncoder in io.jmix.securitydata.user.AbstractDatabaseUserRepository required a bean of type 'org.springframework.security.crypto.password.PasswordEncoder' that could not be found, а также
Consider defining a bean of type 'org.springframework.security.crypto.password.PasswordEncoder' in your configuration.
при добавлении в класс DatabaseUserRepository или в класс TestLiquibaseApplication
@Bean public PasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); }
не проходит логин для входа на login скрине и в логах пишется
Login failed for user 'admin': org.springframework.security.authentication.BadCredentialsException: Неверные учетные данные пользователя
гит хаб проекта: GitHub - Fyn1c/testLiquibase
Добрый день.
Возможно, проблема в том, что в вашем проекте вы удалили подключение стартера из build.gradle
implementation 'io.jmix.security:jmix-security-starter'
Спасибо, проблема действительно заключалась в этом