gpt4 book ai didi

php - OpenID 和 OAuth : successor of lightopenid?

转载 作者:可可西里 更新时间:2023-10-31 23:47:24 26 4
gpt4 key购买 nike

Oauth 2.0 似乎是最受支持的外部身份验证工具。然而,在网上搜索了很多很多小时后,我发现在使用 PHP 时没有简单的方法可以开始使用它。或许(但愿如此)我只是没有以正确的方式进行搜索。

这是我要找的:

  • 一种在我的网站上实现外部身份验证的方法。
  • 我不是在寻找任何外部资源(所以我不需要照片、帖子、推文或来自外部网站的任何东西——我只想用它来为用户提供一种注册/登录的方式,而无需创建另一个密码)。
  • 支持多个网站,无需我查看每个网站的复杂文档。最好支持 Google、Facebook 和 Yahoo 等最流行的网站。
  • 有两个特性我认为比其他任何东西都重要:简单(文件越少,依赖越少,越容易实现越好)和可靠性(最好是一个流行的存储库,被很多人使用,而不是来自某些人作为 zip 文件下载的模糊站点)。

认为 OpenID Connect是我需要的,但是 OpenID 网站在其网站上列出了复杂的 OpenID 服务器解决方案,而不是在 PHP 软件下的客户端(参见 recommended libraries)。早些时候LightOpenID几乎提供了我所需要的。但这现在已经过时了。有 LightOpenID 的继任者吗?

最佳答案

虽然没有支持 OpenID Connect 的 LightOpenID 的直接跟进,但有许多 OpenID Connect 的 PHP 实现,在 Github 上似乎做得很好的是:https://github.com/ivan-novakov/php-openid-connect-client但是根据 Google 的说法,还有更多,如果您将自己限制在基本客户配置文件中,那么推出自己的肯定不是不可能的:http://www.thread-safe.com/2012/07/how-simple-is-openid-connect-basic.html

关于php - OpenID 和 OAuth : successor of lightopenid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29653870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com