文件名称:yii2-eauth:EAuth扩展允许通过OpenID,OAuth 1.0和OAuth 2.0提供程序对用户进行身份验证
文件大小:89KB
文件格式:ZIP
更新时间:2024-03-21 09:29:43
PHP
Yii2 EAuth扩展 EAuth扩展允许使用其他网站上的帐户对用户进行身份验证。 支持的协议:OpenID,OAuth 1.0和OAuth 2.0。 EAuth是提供统一(不依赖于所选服务)方法来验证用户身份的扩展。 该扩展本身不会执行登录,不会注册用户,也不会绑定来自其他提供商的用户帐户。 为什么要拥有扩展名而不是第三方服务? 在您自己的服务器上实现授权具有以下优点: 完全控制该过程:将在授权窗口中写入什么,我们获取什么数据,等等。 能够更改小部件的外观。 通过OAuth登录时,可以调用API上的方法。 更少依赖第三方服务-更可靠的应用程序。 该扩展程序使您可以: 忽略通过不同类型的服务进行授权的细微差别,并为每个服务使用基于类的适配器。 获取可用于在应用程序中注册用户的唯一用户ID。 扩展标准授权类以获取有关用户的其他数据。 通过扩展授权类来使用社交网络的API
【文件预览】:
yii2-eauth-master
----src()
--------messages()
--------Bootstrap.php(506B)
--------services()
--------ErrorException.php(281B)
--------views()
--------oauth2()
--------Widget.php(2KB)
--------ServiceBase.php(11KB)
--------IAuthService.php(2KB)
--------assets()
--------oauth1()
--------openid()
--------EAuth.php(6KB)
--------oauth()
--------RedirectWidget.php(978B)
----LICENSE(1KB)
----README.md(13KB)
----.gitignore(34B)
----CHANGELOG.md(4KB)
----composer.json(817B)