springSecurityService добавляет вторую аутентификацию перед построением ролей
Я использую springSecurityService. Мой поток выглядит следующим образом: шаг #1:springSecurityService должен проверить пользователя и пароль. в случае успеха, шаг № 2: проверьте вторую аутентификацию. в случае успеха, шаг № 3: создать роли и войти в систему.
Я пытался реализовать во многих отношениях, но безуспешно, кто-то может посоветовать? Просто чтобы уточнить, в основном то, что мне нужно, это двухфакторная аутентификация.
Спасибо!
1 ответ
Шаг 1:
- установите плагин безопасности Spring, для других настроек прочтите это
шаг 2:
используйте s2-quickstart, пример:
grails s2 - быстрый запуск com.yourapp.security Запрос роли пользователя
шаг 3:
- настройте свой первый аккаунт (User / Role / RequestMap) для входа в систему в начальной загрузке.. прочитайте это
тогда вы можете попытаться войти с формой по умолчанию Spring Security..
в Grails 3.0 +, вы можете прочитать это
так что в Grails 3.0+ вы получите значение по умолчанию loginController.groovy
а также UsernamePasswordAuthenticationFilter.groovy
по весенней безопасности
но если вы используете Grails 2.0+, вы можете найти loginController.groovy
в корне папки вашего контроллера... и вы можете узнать UsernamePasswordAuthenticationFilter.groovy
тоже.. но я забыл это место.. вы можете искать его с помощью инструментов, таких как Intellij или других..