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 или других..

Другие вопросы по тегам