0

Когда мы используем конфигурацию на основе xml для Spring Security, мы можем использовать тег <jdbc-user-service> с атрибутами authorities-by-username-query и users-by-username-query, чтобы получить имя пользователя, пароль и роль из базы данных для конкретной вход пользователя.Конфигурация Java эквивалентна <jdbc-user-service> в Spring Security

Ссылка: http://docs.spring.io/spring-security/site/docs/3.2.5.RELEASE/reference/htmlsingle/#nsa-jdbc-user-service

код, указанный в документации Spring Security для конфигурации Java, кажется, использует жесткий кодированный имя пользователя & пароль.

Ссылка: http://docs.spring.io/spring-security/site/docs/3.2.5.RELEASE/reference/htmlsingle/#jc-authentication-jdbc

Соответствующий пример проекта (весна-безопасности/образцы/-х JDBC) также, как представляется, использовать одни и те же жестко закодированные имя пользователя & значения пароля.

Итак, с помощью Java Configuration, как мы можем проверить ввод пользователя с учетными данными пользователя, хранящимися в базе данных?

ответ