Я использую Spring Security 3.0.x и хочу, чтобы мои пользователи проходили аутентификацию с использованием OpenId и Facebook. В настоящее время у меня работает OpenId-часть, но я не совсем понимаю, как пользователи могут войти через Facebook. Я читал о OAuth для безопасности Spring, но насколько я понимаю, он хорош только для доступа к ресурсам. Примеры приложений аутентифицируются с помощью имени пользователя и пароля.
Итак, мой вопрос: как мне аутентифицировать пользователей в Facebook с помощью Spring Security?