php - OpenID 选择什么,为什么?

标签 php openid

我一直在考虑开始在我的网站上使用 OpenID,这样我的访问者就可以使用他们已有的凭据登录并感到安全,例如用于登录 Facebook 或 Google 的凭据。

我一直在看:OpenID Library

在 PHP 部分下。然后我想这可能是一两件事可供选择。但似乎我错了。

So my question is: What should I pick for my site?

在我的网站上,您可以登录,然后您就有了自己的个人资料,其中包含图片和其他内容。登录后,您可以撰写公告。当然,它是用 PHP 创建的。

实际上,我很希望有 Google 和 Facebook 作为登录方式。

最佳答案

Facebook 不是 OpenID 提供商。如果您已经从其他地方获得了 OpenID,则只能登录 FB 本身。如果您希望人们使用他们的 FB 帐户登录您自己的站点,您需要使用 FB 的 API 或一些中间件,如 Janrain's Engage。 .

另一方面,Google 是 OpenID 提供商,因此您的用户可以使用他们的 Google 帐户仅使用 OpenID 登录您的网站。

剩下的就看你了。 TBH,你应该在这里问:https://webmasters.stackexchange.com/

关于php - OpenID 选择什么,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6440765/

相关文章:

java - 使用Keycloak获取id_token

c# - 如何开始在WebMatrix网站上使用OpenID/OAuth?

c# - DotNetOpenAuth 或任何其他用于 .net 2.0 项目的 .Net Open ID 库

php - AJAX NS_ERROR_XPC_BAD_CONVERT_JS : Could not convert JavaScript argument jquery. js:7065

php - codesniffer 使用 pear 标准忽略行缩进

javascript - PHP:如何根据另一个选择的选择更改选择的值

c - 某处是否有任何 C 语言(甚至 C++)OpenID 库?

PHPunit:如何模拟具有参数和返回值的方法

javascript - 使用表单将数组值从 javascript 传递到 php

php - 持久性谷歌 OpenID+OAuth?