Comments 6
Спасибо за статью.

Небольшой оффтоп: можно было бы вынести «Sign in» с каждой кнопки хотя бы в заголовок: например, вместо «External Identification» написать «Sign in using…», а ниже разместить кнопки с надписями «Facebook», «Twitter» и так далее. Иначе уж очень много шума, и сами кнопки чересчур массивные. А «auto Sign in in next time» заменить на привычное «remember me».
Это не продакшен. И даже не тест-версия. Диз еще может претерпеть массу изменений, заказчик фактически видел только наброски. Кроме этого, я могу более-менее вольно использовать русский текст. Английский (и еще штуки 3-4 будет) — в ведении заказчика.
Обратил внимание что вы используете свою собственную архитектуру из контроллеров для всей обработки и авторизации, хотя spring-security рассчитан на систему фильтров-провайдеров-токенов. Чем это вызвано?
Так проще реализовать. Если делать через фильтры-провайдеры, то у вас конфигурация spring-security будет на 3 страницы. И кода будет тоже больше.
Да, в принципе, я и переделал немного их стандартный провайдер под себя, не внося изменений в цепочку фильтров.
Only those users with full accounts are able to leave comments. Log in, please.