我有一个phpbb论坛,现在正在开发一款用于移动友好应用程序的rails应用。我需要一种方法来实现phpbb和rails之间的单点登录(SSO)。
我在Github上找到了一个叫做phpbb-auth的ruby宝石,但是它已经三年没有更新了。
我的初步想法是在Rails中模仿phpbb使用的phpass(最新版本),然后让Rails在使用Devise/Warden进行身份验证时引用phpbb_users表。
然而,这项任务变得令人望而生畏,并将成为另一个要管理的库。
我的下一个想法是编写一个Warden插件来检查phpbb_session是否存在,如果存在,则继续。否则,将其重定向到phpbb登录页面。
大家有遇到过这样的情况吗?如果有,你们使用的是什么方法?
我在Github上找到了一个叫做phpbb-auth的ruby宝石,但是它已经三年没有更新了。
我的初步想法是在Rails中模仿phpbb使用的phpass(最新版本),然后让Rails在使用Devise/Warden进行身份验证时引用phpbb_users表。
然而,这项任务变得令人望而生畏,并将成为另一个要管理的库。
我的下一个想法是编写一个Warden插件来检查phpbb_session是否存在,如果存在,则继续。否则,将其重定向到phpbb登录页面。
大家有遇到过这样的情况吗?如果有,你们使用的是什么方法?