Facebook Connect 和 CakePHP - 有或没有 CakePHP 身份验证?
我正在使用 CakePHP(我是新手)构建一个 Web 应用程序。该应用程序需要某种登录方式,我将在其中使用 Facebook Connect。我有一个表用于存储姓名、电子邮件等(用于时事通讯等),但不存储任何密码。
我的问题是:我是否/应该将 CakePHP Auth 与 Facebook Connect 插件结合使用(http://www.webtechnick.com/blogs/view/229/CakePHP_Facebook_Plugin_Auth_Facebook_and_more),还是应该只使用没有任何 CakePHP 身份验证的插件?什么最有意义?
I'm building a web application using CakePHP (which I'm new to). The app is going to require some sort of login where I'm going to use Facebook Connect. I've got a table for storing names, emails etc (for newsletter purposes etc) but not any password.
My question is: do/should I use CakePHP Auth combined with the Facebook Connect plugin (http://www.webtechnick.com/blogs/view/229/CakePHP_Facebook_Plugin_Auth_Facebook_and_more) or should I just use the plugin without any CakePHP auth? What makes the most sense?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这个问题没有直接的答案,但我想这取决于您的用户。有些人仍然对使用他们的 Facebook 帐户登录感到不安,担心你会用他们宝贵的 Facebook 数据做什么。如果您不担心这一点,只需使用 facebook connect,如果您担心,请同时使用本机和 facebook connect。
如果您选择同时使用两者,您可以为 Facebook 连接帐户生成一个随机密码,自从使用 Facebook 登录以来,他们将永远不会使用该密码。
希望这有帮助。
I don't think there is a straight answer to this, but I guess it depends on your users. Some people still feel uneasy logging in with their facebook accounts, worrying about what you will do with their valuable facebook data. If you're not worried about that, just use facebook connect, if you are, use both native and facebook connect.
If you choose to use both, you can generate a random password for the facebook connected accounts, which they will never use, since the login with facebook.
Hope this helps.