两个插件之间的用户数据处理

时间:2011-08-27 作者:Herb

我安装了一个facebook身份验证插件。我还安装了一个高级内容插件。

当用户使用facebook进行身份验证时,他们将作为订阅者登录。

当用户注册高级内容时,将生成一个唯一的用户帐户,与已创建的facebook用户帐户分离。

有没有办法让两个插件为用户共享相同的信息?当用户注册高级内容时,他们可以只使用facebook帐户,或者如果他们是没有帐户的用户,则只使用facebook身份验证。

为了澄清,我之所以尝试使用facebook身份验证,是因为1:)这对用户来说很容易,2:)我希望人们不愿意将用户名和密码传递给其他人,如果这也是他们的facebook登录。

1 个回复
SO网友:mireille raad

我认为这不太可能已经完成了——这是两个完全不同的随机插件。

您可能需要自己编写代码

我会使用数据库触发器,一旦在一个或另一个插件表中插入了某些内容,就会在另一个插件表中插入相同的数据。

您可能需要验证用户名在两个表中都是唯一的,这在代码方面很难做到,所以我想您只需在触发器的目标表中添加一些标准字符串即可

结束

相关推荐