微信网页授权登录

第一步:
在微信开放平台申请账号,获取AppID  AppSecret 

网址:  https://open.weixin.qq.com/

第二步:通过appId就可以获取登录二维码,扫描登录获取code.
https://open.weixin.qq.com/connect/qrconnect?appid=wx5d7a3490f5c7e35e&redirect_uri=http:www.artdreamo2o.com&response_type=code&scope=snsapi_login&state=0

第三步:通过code获取access_token

https://api.weixin.qq.com/sns/oauth2/access_token?appid=wx5d7a3490f5c7e35e&secret=b79d315339b8562010522c8eec28c701&code=011m7z0y0bIX7h1Ype0y0FrJ0y0m7z0s&grant_type=authorization_code

如果成功返回的结果是:

{"access_token":"VasEW6fAgH0y2qYS-wHEG3pnbcN-C4AyOrB1szENTPKxszJACfgoHChKpceBMAbwq5Rv9CCUk74sXZXWJ8WiyopSnCfx_YWXVNFyKnP7riM","expires_in":7200,"refresh_token":"9LZEuPM105vDdoHXMxKRl6Ol9Tpm2e_-_zWw4Bd50jtINzsAstqWJOL2VSuLtu_KniSRuAG8XhnL4EaV0j6fdayK1ipOJj3tn205bEuKBC0","openid":"orJr8wWv6FfGxtD4Zo-iMsAj5ufY","scope":"snsapi_login","unionid":"oDunXwR51HtolHw6FLdfmp1jAw2s"}

第四步:通过access_token和openid获取用户的基础信息,包括头像、昵称、性别、地区
https://api.weixin.qq.com/sns/userinfo?access_token=VasEW6fAgH0y2qYS-wHEG3pnbcN-C4AyOrB1szENTPKxszJACfgoHChKpceBMAbwq5Rv9CCUk74sXZXWJ8WiyopSnCfx_YWXVNFyKnP7riM&openid=orJr8wWv6FfGxtD4Zo-iMsAj5ufY

更多请查看文档:

点击打开链接

点击打开链接2

原文地址:https://www.cnblogs.com/hpx2020/p/10594068.html