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