Symfony 1.4,带现有用户表/模型的sfGuardPlugin

时间:2011-09-11 05:18:52

标签: symfony1

我安装了symfony 1.4并设置了我自己的用户模型(表)。现在,为了使用sfFacebookConnectPlugin,它要求使用sfGuard插件,因此它可以轻松地将现有用户与facebook帐户集成。

有没有办法在现有用户模型中使用sfGuardPlugin? 要么 是否有更好的方法来实现Facebook连接,以便它识别相同的用户(通过电子邮件),如果存在,或者在用户表中使用fb电子邮件ID创建新用户并创建会话。

Thx!

1 个答案:

答案 0 :(得分:0)

您可以将sfGuardPlugin与现有模型一起使用,模式文件将从插件的文件夹加载,表名称以防止命名冲突的方式命名。

您所要做的就是按照安装说明安装插件,然后构建模型。要部署到生产环境,您可以复制推进生成的SQL(在data / sql中)并执行它,或者使用像Toad for MySQL这样的程序生成diff sql升级脚本。

你尝试过但失败了吗?我希望我已经解决了你的问题。