yii2第三方登录遇到的问题 [ 2.0 版本 ]
发个问题真蛋疼,关闭了又不能删除,写了整整一篇忘记点发布就关了,又得重新写。事情是这样的:我的老大叫我在网站里实现qq第三方登录的功能,用腾讯官方给的SDK,很容易就实现了(这也证明我的流程是没有错的),但是因为项目框架的用yii2,所以,没办法,就上网找咯,Github上官方写的第三方登录扩展是针对facebook、github等外国平台的,在天朝也是没什么luan用的,所以就继续找。
找到两位仁兄写的东西,Yii2中的OAuth扩展及QQ互联登录,QQ等第三方登录,后者其实就是模仿前者写的,他自己也作了说明,只是他把QqOAuth这个类放在了不同的地方引用而已,然而并没有什么luan用,因为原作者写的东西本来就有错,连他自己网站的QQ登录也出现那个回调地址有问题的问题,他的QQ登录,发这篇东西原因,是不想你们走我的老路,恳请大神们帮我下,用他们两人写的教程为啥出错?还有我看到本站其实有Qq登录的功能,我想问站长巡洋艦大哥,使用官方SDk,还是自己写好的yii版本呢?能不能分享下怎么实现那个功能?
最佳答案
其他 6 个回答
-
你的问题解决了吗?QQ提示100010,回调错误。我也遇到了这个问题
共 6 条回复建议看看这个教程PHP第三方登录—QQ登录,他的流程讲的很清楚,我也只是直接把SDK作为扩展接入Yii系统而已
@geta_chan 没办法用其他教程,yii2的插件安装老是redirect uri is illegal(100010),回调地址都写http://www.xxxx.com/所在controller/oath,还是报错,官方插件又没有QQ的;看你的,又没有数据库的资料,真是好尴尬。我是从dedecms转过来的。真心求后部分的数据库代码例子。3157581536@qq.com,谢谢
chenlixin DG
注册时间:2016-03-17
最后登录:2022-07-22
在线时长:55小时46分
最后登录:2022-07-22
在线时长:55小时46分
- 粉丝11
- 金钱6510
- 威望0
- 积分7060