基于thinkphp5.1关联微博登录

    和QQ互联一样。一样要先审核为个人开发者或公司开发者.创建个人的网站项目。

1.png

    填写关联网站相关信息。

2.png

这里是微博接入文档。不细说了。

http://open.weibo.com/wiki/%E7%BD%91%E7%AB%99%E6%8E%A5%E5%85%A5%E4%BB%8B%E7%BB%8D

这里下载我们需要的sdk

http://open.weibo.com/wiki/SDK

这里是我放的目录路径位置

3.png

登录页

4.png

        这就是上面引用的原因

5.png

    配置文件,回调到登录控制器!

7.png

    这里就和前一篇做的QQ互联一样了。都是回到模型去处理登录信息

8.png

    这里的公共方法是获取想要的更多信息,它会提供头像,注册地……..

9.png

10.png

    和QQ互联大相径庭了。其实无论QQ互联还是微博登录,都是借用它外置平台的独有标识,来进行验证!当然,QQ互联和微博有很多组件和扩展。都会存到session中,想要什么,直接获取就是了。这里只是简单地介绍了微博登陆的功能!

11.png


    总结:从thinkphp3.2.3把项目迁移过来时,在这里重新对QQ互联和微博登录时遇到的一问题就是session获取不到!调试后,thinkphp5.1默认开启了session,解决方案是,在配置文件里session的默认改为了false。成功解决!QQ互联和微博用到的核心也就是服务器session存储数据。



本文链接:https://itarvin.com/detail-15.aspx

登录或者注册以便发表评论

登录

注册