Специальный вход с помощью Spring Безопасность

Компания, в которой я сейчас работаю, имеет особый тип процесса аутентификации.

Действительно, у нескольких пользователей могут быть одинаковые логин и пароль. Итак, чтобы идентифицировать их во второй раз, пользователь должен указать свой адрес электронной почты. Но опять же, в некоторых случаях это может быть связано с несколькими пользователями, и затем пользователь должен предоставить идентификатор своей компании для полной аутентификации.

Итак, моя проблема в том, что в некоторых случаях процесс аутентификации не может быть выполняется за один шаг , что является поведением по умолчанию для большинства приложений, которые Spring Security обрабатывает из коробки.

Итак, мой вопрос: как проще всего реализовать в Spring Security этот специальный процесс входа в систему ?

Заранее спасибо.

17
задан rico 23 July 2011 в 09:15
поделиться