Spring Security/Технический обзор Spring Security: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 34:
== Сервис UserDetails ==
Это еще один пункт на который стоит обратит внимание в приведенном выше фрагменте кода, в котором мы можем получить
Возможно вы удивлены, когда я предоставил <code>UserDetails</code> объект? Как я это сделал? Я думаю, вы сказали, это было сделано декларативным способом и мне не потребовалось писать никакого Java кода — в этом дело? Короткий ответ заключается в том, что существует специальный интерфейс, называемый <code>UserDetailsService</code>. Единственный метод этого интерфейса принимает имя пользователя в виде String и возвращает <code>UserDetails</code>:
|