D
Size: a a a
D
KS
interface RepA
@Repository interface RepB: RepA, JpaRepository<A, B>
@Autowired rep: RepB
PD
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"). Я поэтому сомневаюсь, что проблема именно в энкодере, но я даже проверить не могу да и одним из решений что помимо замены энкодера с DelegatingPasswordEncoder на BCryptPasswordEncoder так как я его использую для шифрования пароля, но и ещё мне предлагали использовать свой кастомный или уже готовый провайдер авторизации реализующий интерфейс AuthentificationProvider, но в этом случае я вообще не знаю, какой провайдер мне подойдёт, чтобы сделать стратегию авторизации без использования поиска пользователей по БД и тоже самое по деланию своей кастомной версии. Прочитал про архитектуру спринг секьюрити, но там о провайдерах написано очень мало того, как они между собой отличаются по функционалу:
☆
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"). Я поэтому сомневаюсь, что проблема именно в энкодере, но я даже проверить не могу да и одним из решений что помимо замены энкодера с DelegatingPasswordEncoder на BCryptPasswordEncoder так как я его использую для шифрования пароля, но и ещё мне предлагали использовать свой кастомный или уже готовый провайдер авторизации реализующий интерфейс AuthentificationProvider, но в этом случае я вообще не знаю, какой провайдер мне подойдёт, чтобы сделать стратегию авторизации без использования поиска пользователей по БД и тоже самое по деланию своей кастомной версии. Прочитал про архитектуру спринг секьюрити, но там о провайдерах написано очень мало того, как они между собой отличаются по функционалу:
☆
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"). Я поэтому сомневаюсь, что проблема именно в энкодере, но я даже проверить не могу да и одним из решений что помимо замены энкодера с DelegatingPasswordEncoder на BCryptPasswordEncoder так как я его использую для шифрования пароля, но и ещё мне предлагали использовать свой кастомный или уже готовый провайдер авторизации реализующий интерфейс AuthentificationProvider, но в этом случае я вообще не знаю, какой провайдер мне подойдёт, чтобы сделать стратегию авторизации без использования поиска пользователей по БД и тоже самое по деланию своей кастомной версии. Прочитал про архитектуру спринг секьюрити, но там о провайдерах написано очень мало того, как они между собой отличаются по функционалу:
H
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"). Я поэтому сомневаюсь, что проблема именно в энкодере, но я даже проверить не могу да и одним из решений что помимо замены энкодера с DelegatingPasswordEncoder на BCryptPasswordEncoder так как я его использую для шифрования пароля, но и ещё мне предлагали использовать свой кастомный или уже готовый провайдер авторизации реализующий интерфейс AuthentificationProvider, но в этом случае я вообще не знаю, какой провайдер мне подойдёт, чтобы сделать стратегию авторизации без использования поиска пользователей по БД и тоже самое по деланию своей кастомной версии. Прочитал про архитектуру спринг секьюрити, но там о провайдерах написано очень мало того, как они между собой отличаются по функционалу:
RS
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"). Я поэтому сомневаюсь, что проблема именно в энкодере, но я даже проверить не могу да и одним из решений что помимо замены энкодера с DelegatingPasswordEncoder на BCryptPasswordEncoder так как я его использую для шифрования пароля, но и ещё мне предлагали использовать свой кастомный или уже готовый провайдер авторизации реализующий интерфейс AuthentificationProvider, но в этом случае я вообще не знаю, какой провайдер мне подойдёт, чтобы сделать стратегию авторизации без использования поиска пользователей по БД и тоже самое по деланию своей кастомной версии. Прочитал про архитектуру спринг секьюрити, но там о провайдерах написано очень мало того, как они между собой отличаются по функционалу:
PD
PD
PD
RS
RS
PD
RS
PD
PD
RS
authenticationManagerBuilder
.userDetailsService(customUserDetailsService)
...
.inMemoryAuthentication()
H
H
PD