php - 我怎样才能让用户使用 gmail 或 twitter 登录到我的网站?

标签 php symfony-1.4 social-networking login-system

<分区>

我使用 Propel 作为 ORM 在 Symfony(PHP 框架)中创建了我的项目。我正在使用 sfGuard 插件进行登录/身份验证。但是我们的客户希望用户使用 Gmail、Twitter 或 Facebook 帐户登录。 就像在 Stackoverflow 中一样,我们可以使用我们的 Facebook、gmail、twitter 或 openid 帐户登录,登录时它会显示我们的主页,我们可以在其中编辑个人资料并提出问题。为此,我必须在数据库中存储用户 ID(如 facebook id)以保留他的引用。

最佳答案

我建议检查插件来处理这项工作,这里是其中的一些:

我认为这些是您连接到 twitter、openID 和 Facebook 所需要的,阅读每个页面的自述部分中的说明,您应该没问题

关于php - 我怎样才能让用户使用 gmail 或 twitter 登录到我的网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6249047/

相关文章:

php - Symfony2 对实体字段类型的选择约束/验证

php - css中高度的条件语句

php - 不会组团吗?

.htaccess - 在 SYMFONY 中仅使用 HTACCESS 强制 HTTPS

php - 在 PHP 中保存最后一个 SQL 查询状态

php - 实现 Searchable,Laravel 的一个搜索特性

php - Symfony Generator Forms、Doctrine 和 M :N Relationships

mysql - (Neo4J 或 mysql)和 redis - 社交网络

r - 显着性检验

r - 基于网络图相似度的前 10 位好友