Php Yii2 facebook&;谷歌登录

Php Yii2 facebook&;谷歌登录,php,facebook,login,yii2,Php,Facebook,Login,Yii2,我想在Yii 2应用程序中实现社交登录 我检查了以下内容 但是当我在composer.json文件中需要它时,它会抛出以下错误 Problem 1 - Installation request for nodge/yii2-eauth dev-master -> satisfiable by nodge/yii2-eauth[dev-master]. - nodge/yii2-eauth dev-master requires yiisoft/yii2 dev-master@dev -&g

我想在Yii 2应用程序中实现社交登录

我检查了以下内容

但是当我在composer.json文件中需要它时,它会抛出以下错误

Problem 1
- Installation request for nodge/yii2-eauth dev-master -> satisfiable by nodge/yii2-eauth[dev-master].
- nodge/yii2-eauth dev-master requires yiisoft/yii2 dev-master@dev -> no matching package found.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.
问题1
-nodge/yii2 eauth dev master的安装请求->可由nodge/yii2 eauth[dev master]满足。
-nodge/yii2 eauth开发主机需要yiisoft/yii2开发-master@dev->未找到匹配的包。
潜在原因:
-软件包名称中的输入错误
-根据您的最低稳定性设置,该软件包没有足够稳定的版本
有关更多详细信息,请参阅。

我研究过其他图书馆,但运气不好。我可以使用facebook进行用户登录的任何其他Yi2扩展?

我使用的是Yi1.x,我使用插件YUM(Yii用户管理)实现了一个登录系统。 我在修复bug和添加Facebook登录功能方面遇到了很多麻烦。 最后,我决定为登录系统编写自己的代码

在我看来,最好依靠第三方插件。你不会在每次Facebook(或Twitter等)更改API时都麻烦地更新自己的代码。这是开源软件的好处之一

我强烈推荐HybridAuth:

它为每个PHP框架提供了插件:
为正确的库运行以下composer命令。。。 它对我有用

composer require --prefer-dist yiisoft/yii2-authclient "*"

请看一下Yii 2的AuthClient扩展: