OpenID 选择什么,为什么?

发布于 2024-11-16 10:12:29 字数 405 浏览 0 评论 0原文

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

我一直在查看: OpenID Library

在 PHP 部分下。然后我想可能会选择一两件事。但看来我错了。

所以我的问题是:我应该为我的网站选择什么?

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

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

I've been thinking of to start using OpenID on my website, so that my visitors can login and feel secure, with credentials they already, for example use to login to Facebook or Google with.

I've been looking at: OpenID Library

Under the section PHP. Then I thought it would maybe be one or two things to choose. But it seems like I'm wrong.

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

At my website you can login, and then you have your own profile with picture and stuff. While logged in you can write a bulletin. And ofc it's created with PHP.

Actually I would love to have Google and Facebook as the ways to login.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

云雾 2024-11-23 10:12:29

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

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

剩下的就取决于你了。老实说,您应该在这里问:https://webmasters.stackexchange.com/

Facebook is no OpenID provider. You can only log into FB itself, if you've already got an OpenID from elsewhere. If you want people to use their FB account to log into your own site, you need to use FB's API or some middleware like Janrain's Engage.

Google on the other hand is an OpenID provider, so your users could use their Google accounts to log into your site using only OpenID.

The rest is up to you. And TBH, you should have asked here: https://webmasters.stackexchange.com/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文