商务服务
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/ , 查看更多   
最新新闻
创作者指南:如何优化小红书搜索结果,提升互动与关注
小红书作为一个集生活方式分享与电商推广于一体的平台,为创作者提供了展示内容和吸引关注的绝佳机会。要在这个平台上取得显著成
小红书关键词优化的方法
小红书是一款集内容分享和电商商城为一体的软件,小红书的出现打破了人们对于电商软件的刻板印象,但小红书真正意义上并不归属于
比较SEO和SEM的优势与劣势
在数字营销领域,SEO(搜索引擎优化)和SEM(搜索引擎营销)是两种主要的策略。尽管它们的目标都是提高网站的可见性和流量,但在
seo的优势和劣势_SEO,优势与劣势全面剖析
在当【南通建站公司】今数字化的时代,SEO(搜索引擎优化)已经成为了各个企业和网站运营中不可或缺的一部分,它就像一把双刃剑
小红书关键词优化
摘要:,,小红书作为一款社交电商平台,关键词优化对于内容推广至关重要。通过深入研究用户搜索习惯和热门话题,选择与产品或服
关于抖音SEO优化,你有问题我来答!
问:我是一家小企业,平时也会在抖音上发布一些内容,请问还有必要做抖音seo优化吗?答:做不做抖音seo优化跟企业的规模大小关系
小红书SEO指南:优化您的内容以吸引更多关注
在当今社交电商兴起的潮流中,小红书已经成为一款备受青睐的平台,吸引了数百万用户。然而,即使您有出色的内容,如果没有进行有
小红书关键词排名优化这样做
小红书怎么做关键词排名优化?小红书排名怎么做才能提升上去呢?,我们简单讲解下。小红书可以通过seo来做关键词排名,提升笔记
这里告诉你小红书SEO优化的核心要素是什么?
在数字化时代,搜索引擎优化(SEO)已成为网站成功与否不可 或缺的要素,无论是对企业官网、个人博客,还是电商平台的推广都至关
如何提升亚马逊SEO排名?这些方法别错过!
对于亚马逊卖家来说,通过优化产品的排名,能够吸引更多的流量和提高销售额。但是,要想在这个竞争激烈的平台中脱颖而出,需要一