下载好向圈APP可以快速联系圈友
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最近我们的网站要加微信登录功能,找了python sdk 感觉都不满意,然后就参考instagram python sdk 自己造了轮子。
轮子 github 地址 python-weixin
根据需求选择相应的登录方式
微信现在提供两种登录接入方式
移动应用微信登录网站应用微信登录
这里我们使用的是网站应用微信登录
按照 官方流程
注册并通过开放平台开发者资质认证
注册微信开放平台帐号后,在帐号中心中填写开发者资质认证申请,并等待认证通过。
创建网站应用
通过填写网站应用名称、简介和图标,以及各平台下载地址等资料,创建网站应用
接入微信登录
在资源中心查阅网站应用开发文档,开发接入微信登陆功能,让用户可使用微信登录你的网站应用
如果已经完成上面的操作,请继续往下看
微信网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。
微信OAuth2.0授权登录目前支持authorization_code模式,适用于拥有server端的应用授权。该模式整体流程为:
第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数;通过code参数加上AppID和AppSecret等,通过API换取access_token;通过access_token进行接口调用