![](/img/trans.png)
[英]Yii2 framework facebook and google login using authclient not working
[英]Yii2 facebook & google login
我想在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.
我研究了替代库,但是没有运气。 我可以使用facebook进行用户登录的其他yii2扩展吗?
运行以下composer命令以获取正确的库...它对我有用...
composer require --prefer-dist yiisoft/yii2-authclient "*"
我使用的是Yii 1.x,并且使用插件YUM(Yii用户管理)实现了登录系统。 我在修复错误和添加Facebook登录功能时遇到很多麻烦。 最后,我决定为登录系统编写自己的代码。
我认为,最好依赖第三方插件。 每当Facebook(或Twitter等)更改其API时,您都不必麻烦更新自己的代码。 那是开源软件的好处之一。
我强烈建议HybridAuth: http ://hybridauth.sourceforge.net/
它具有适用于每个PHP框架的插件: http : //hybridauth.sourceforge.net/plugins.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.