Традиционная аутентификация, Facebook Connect и Grails
Я пишу приложение, которое должно иметь как традиционную форму аутентификации пользователя, так и Facebook Connect. Я использую Groovy / Grails для этого приложения.
К счастью, у Grails есть плагин JSecurity, плагин Acegi и Facebook Connect. Плагин Acegi утверждает, что имеет поддержку OpenId и Facebook Connect. У кого-нибудь есть опыт заставить его работать?
Должен ли я использовать Acegi (с поддержкой Facebook Connect) или изменить Jsecurity для интеграции с плагином Facebook Connect? Какой из них легко реализовать? Основываясь на моих маленьких исследованиях, я чувствую, что это не может быть гладкой поездкой, как это обычно бывает со многими вещами в Grails.
В идеале я хотел бы, чтобы пользователь входил в систему с использованием любого или обоих методов.
1 ответ
Я еще не попробовал это сам, но согласно этому документу, довольно просто использовать плагин Acegi с Facebook Connect:
http://www.grails.org/AcegiSecurity+Plugin+-+Facebook+Connect+Integration
Удачи!