Аутентификация в Spring Security после аутентификации в Twitter / Facebook - PullRequest
1 голос
/ 26 октября 2010

У меня есть приложение Grails, настроенное с использованием Spring-Security-Core, и мне нужно разрешить вход в Facebook / Twitter. Я использую плагин facebook для Grails, и я использую twitter4j для аутентификации в Twitter. В настоящее время я успешно аутентифицируюсь на Twitter и Facebook.

Мне интересно, как мне интегрировать эти логины в Spring Security. Если пользователь входит в систему через Twitter, я предполагаю, что мне нужно создать учетную запись в моей базе данных, а затем использовать эту учетную запись для обработки входа в Spring Security, чтобы он правильно подключил сеанс и все проверки подлинности выполнялись на основе моего @Secured аннотации и использование тегов в моих представлениях.

Нечто подобное, я предполагаю, должно произойти на основе логинов Facebook. Может ли кто-нибудь указать мне правильное направление, чтобы правильно реализовать это?

1 Ответ

1 голос
/ 13 ноября 2010

Действительно хорошим ресурсом для понимания того, как интегрировать внешний источник аутентификации, является эта статья Люка Тейлора:

http://blog.springsource.com/2010/08/02/spring-security-in-google-app-engine/

Грант

...