我目前正在构建一个移动应用程序,将使用现有的vBulletin安装作为登录系统。我遇到了一个问题,如果用户已经在其他地方登录,他们就不能使用应用程序重新登录。在vBulletin站点上,如果发生这种情况,您将看到一个“强制注销”按钮,该按钮将结束所有现有的登录会话,并允许您再次登录。
有没有办法只使用API就能实现这样的功能呢?不幸的是,我不能查询数据库,我访问vBulletin系统的惟一方式是通过api.php方法。可悲的是,vBulletin应用程序接口文档非常不完整,所以我希望其他人能对此有答案。
如果有帮助的话,我正在使用Flex和API构建应用程序,并成功地登录和注销,但只有当您向AS3传递适当的sessionHash时,注销才会起作用。
发布于 2012-07-17 02:51:35
这是我们特定的vBulletin配置的一个问题。我们必须编写一个自定义脚本,使我们能够访问forcelogout.php页面/脚本并强制注销。
https://stackoverflow.com/questions/11437312
复制相似问题