![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微博三方登录
进阶小灰灰
等风来不如追风去。
展开
-
生成微博授权URL和回调地址以及绑定三方登录用户
1. 获取微博url接口 视图函数: oauth/views.py from rest_framework.permissions import AllowAny from rest_framework.response import Response from rest_framework.views import APIView from urllib.parse import urlencode from rest_framework_jwt.settings import api_settings原创 2020-12-27 21:10:39 · 2218 阅读 · 7 评论 -
微博第三方登录流程
111 前端获取认证code 在Vue页面加载时 动态发送请求获取微博授权url django收到请求的url后,通过微博 应用ID(client_id)和回调地址(redirect_uri) 动态 生成授 权url返回给Vue 当用户点击上面的url进行扫码,授权成功会 跳转我们的回调界面并附加code参数 Vue获取到微博返回的code后,会 将code发送给django后端 (上面的redirect_uri) 1.2 获取微博access_token 后端获取code后,结合client_id、c原创 2020-12-27 20:56:49 · 3332 阅读 · 0 评论