Pergunta

Eu tenho um aplicativo Grails configurado com o núcleo de segurança da primavera e preciso permitir logins do Facebook / Twitter. Estou usando o plugin do Facebook para graals e estou usando o Twitter4J para autenticação do Twitter. Atualmente, estou autenticando com sucesso contra o Twitter e o Facebook.

Estou me perguntando como estou para integrar esses logins com a segurança da primavera. Se um usuário efetuar login com o Twitter, estou assumindo que preciso criar uma conta no meu banco de dados e depois usar essa conta para processar um login para a segurança da primavera, para que ele suba a sessão adequadamente e todas as verificações de autenticação aconteçam com base no meu @segurado anotações e uso de etiquetas em meus pontos de vista.

Algo semelhante, acho que precisa acontecer com base nos logins do Facebook. Alguém pode me apontar na direção certa para implementar isso corretamente?

Foi útil?

Solução

Um recurso realmente bom para entender como integrar uma fonte de autenticação externa é este artigo de Luke Taylor:

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

Conceder

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top