我正在编写一个需要同时具有传统形式的用户身份验证和 Facebook Connect 的应用程序。我正在为这个应用程序使用 groovy/grails。
幸运的是,Grails 有 JSecurity 插件、Acegi 插件和 Facebook Connect。Acegi 插件声称也支持 OpenId 和 Facebook Connect。有人有让它工作的经验吗?
我应该使用 Acegi(支持 Facebook Connect),还是修改 Jsecurity 以与 Facebook Connect 插件集成?哪一个容易实现?根据我的小研究,我觉得它可能不像 Grails 中的许多东西那样顺利。
理想情况下,我希望用户使用任何一种或两种方法登录。