微信第三方登录

 

 

1.code的有效期,(只能用一次,但是可以保存多长时间,暂时是永久的)

2.oauth2.0的含义及实现过程

http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html

3.网页登录和第三方平台登录的区别(理解文档含义)

网页登录只能扫码登录,第三方平台登录调用微信

wx_login.php

wx_redirect.php

1.获取code

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx3c69dc113f0b1e73&redirect_uri=http%3a%2f%2fwww.yixianglife.com%2fwx.php&response_type=code&scope=snsapi_userinfo&state=STATE&connect_redirect=1#wechat_redirect


2.根据code获取access_token和openid

https://api.weixin.qq.com/sns/oauth2/access_token?appid=wx3c69dc113f0b1e73&secret=(填写你自己的secret)&code=001slH0F0oP5Nk2iFXZE04021F0slH0N&grant_type=authorization_code

{"access_token":"13_6ZEYullfAoO2Tn2I2UFY5fro3YNhQXLws2g3gSvkGdJOrdNMvb1gcPRAuMRgQdp583c8BIhzPIiYyIZGF8EfYg","expires_in":7200,"refresh_token":"13_zXVc7eMvSgpthE6tPHLBQIZa-k3ATTKd_RwbCKyIC7nOP-qDqicLO8MkMPsjXTYS4eS_EVo1ZIfZPQ-ksNuYMg","openid":"okhpJw5HSXzXngFOwqa3tb2RaKmU","scope":"snsapi_userinfo"}


3.根据access_token和openid获取用户信息

https://api.weixin.qq.com/sns/userinfo?access_token=13_6ZEYullfAoO2Tn2I2UFY5fro3YNhQXLws2g3gSvkGdJOrdNMvb1gcPRAuMRgQdp583c8BIhzPIiYyIZGF8EfYg&openid=okhpJw5HSXzXngFOwqa3tb2RaKmU&lang=zh_CN

{"openid":"okhpJw5HSXzXngFOwqa3tb2RaKmU","nickname":"kevlin","sex":1,"language":"zh_CN","city":"朝阳","province":"北京","country":"中国","headimgurl":"http:\/\/thirdwx.qlogo.cn\/mmopen\/vi_32\/PiajxSqBRaEKWtfTfB6yqu01wINtraLEkzd9UFDMU4NRiapqiaicttnGDdQiaIDuQYrcDWaYvdR92Xnt3L6W72ibH3Zg\/132","privilege":[]}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值