商务服务
python 前后端不分离 QQ登录,微博登录
2024-11-04 12:35

# QQ登录和用户中心

python 前后端不分离  QQ登录,微博登录

# QQ 登录

##### 点了QQ 按钮--京东后台--->login_qq_url--->用户,账号扫码---->京东商城--->code---->qq---token--->qqopenid

* 1. 开发账号----- 所有第三方的东西 一概公司的
2. 创建应用--appid---appkey
3. pip install QQLoginTool
3. 点击QQ 按钮--v-on/@click="qq_login"-->京东商城后台 
4. 京东商城后台---->认证QQ----->登录地址--qq_login_url 

## 1.实例化 # 2.获取 QQ登录网址 # 3.返回给前端 QQ_url
5. 用户,账号扫码---->回调---京东商城后台----code

6. code ----->qq----token
7. Token---->qq--- openid 
8. 是否绑定 openid 和我们自己的用户--绑定过----首页

# 1.去表 查询 openid 是否存在
# 加密 openid
# 2.不存在---绑定页面显示
# 存在-- 保持登录状态-首页
# 保持登录状态

9. 没有绑定过---绑定页面----绑定--->首页
1. 接收参数-- mobile pwd sms_code openid
2. 校验参数--手机号是否存在---密码--是否正确---图形验证码---短信验证码
3. openid+user绑定 # 解密 前端 传入openid 在拿openid查询user
1. user以前存在---绑定  
2. 新用user--默认创建一个用户--绑定    #3.判断user是否存在  不存在 新建一个  else if not user.check_password(pwd)  # 4. 不管存在不存在 都绑定openid
4. 保持登录状态 login
5. 重定到首页
6. 设置cookie

##### 2. 加解密

* 1. ```python
pip install itsdangerous
```

2. 导包
3. 实例化
4. 加密 dumps
5. 解密loads

微博其实实现方法差不多

  • 第三方发起微博授权登录请求,微博用户允许授权第三方应用后,微博会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数;
  • 通过code参数加上AppID和AppSecret等,通过API换取access_token;
  • 通过access_token进行接口调用,获取用户基本数据资源或帮助用户实现基本操作。
  • 获取uid判断用户是否绑定

    以上就是本篇文章【python 前后端不分离 QQ登录,微博登录】的全部内容了,欢迎阅览 ! 文章地址:http://sicmodule.glev.cn/news/9070.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 歌乐夫资讯移动站 http://sicmodule.glev.cn/mobile/ , 查看更多   
最新新闻
一加全面屏手机(一加全面屏适配)
  一加全面屏手机:技术与美学的完美结合  随着科技的飞速发展,全面屏手机已经成为市场上的热门趋势。在这其中,一加全面屏
手机不显示图片怎么办(手机怎么不显示图片了)
  《手机不显示图片怎么办》  随着智能手机的普及,我们日常生活中越来越离不开手机。然而,有时我们会遇到手机不显示图片的
手机制作海报的软件(手机制作海报的app)
  文章标题:《手机制作海报的软件:便捷高效的设计新选择》  随着科技的快速发展,智能手机已经成为我们日常生活中不可或缺
天下3手机版(天下三手机版)
  《天下3手机版》:游戏世界的手游新纪元  随着移动设备的普及和科技的飞速发展,手游市场日益繁荣。在这个背景下,《天下3
惠普手机打印app下载(惠普手机打印app下载 官网)
  惠普手机打印App下载指南  随着科技的飞速发展,移动打印已成为我们日常生活和工作中不可或缺的一部分。惠普(HP)作为全
手机qq聊天文件(手机qq聊天文件保存在哪个文件夹)
  手机QQ聊天文件:数字化时代的沟通新纪元  随着科技的飞速发展,手机应用已成为我们日常生活中不可或缺的一部分。其中,手
徐州手机(徐州手机号段大全)
  徐州手机——科技与文化的融合  徐州,一座历史悠久的城市,随着科技的飞速发展,手机已成为人们生活中不可或缺的一部分。
手机网很差(手机网很差是为什么)
  关于手机网络差的问题分析  随着科技的快速发展,智能手机已成为我们日常生活中不可或缺的一部分。然而,手机网络差的问题
华为手机陀螺仪(华为手机陀螺仪怎么关闭)
  华为手机陀螺仪技术:引领智能手机新潮流  随着科技的飞速发展,智能手机的功能日益丰富,其中陀螺仪技术已成为现代智能手
怎么拍手机好看(怎么拍手机好看 不是手机拍照)
  如何拍摄好看的手机照片  在这个时代,手机摄影已经成为人们记录生活的重要方式之一。不论你是一名摄影爱好者还是只是想拍