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