理解第三方登录的流程:
- 用户向本地应用商城发起请求,我要用微博进行登录
- 我们的商城凑一个url让用户跳转到第三方应用的url(微博的登录页面)
- 用户在该界面点击输入用户名密码之后,点击授权。
- 微博有个回调url指向我们的应用。
- 我们的应用就可以获取到用户的基本信息等。
开始使用吧:
1、首先要去微博开发者页面,完成验证,才可以新建应用
2、建好应用之后就可以拿到应用的App Key, App Secret,需要设置好回调地址
3、要是系统还没开发完成,可以使用测试模式,需要自己手动添加可以登录的微博账号
详细请看微博开发者文档
"""
client_id 必填 string 申请应用时分配的AppKey。
redirect_uri 必填 string 授权回调地址,站外应用需与设置的回调地址一致。
"""
#获取微博登录页面url
def get_auth_url():
weibo_auth_url