摘要: 后端 1. 在登录接口中 如果校验账号密码成功 则根据用户id和用户类型创建jwt token(有效期设置为-1,即永不过期),得到A 2. 更新登录日期(当前时间new Date()即可)(业务上可选),得到B 3. 在redis中缓存key为ACCESS_TOKEN:userId:A(加上A是为 阅读全文
posted @ 2022-05-24 17:37 Next十年 阅读(599) 评论(0) 推荐(0)
摘要: 1、认证规则图 2、认证规则演变图 3、认证比较 总结:JWT优点和缺点 优点: 无状态:JWT的token不会存在 服务器中,它是存在客户端上的,这样我们就更好管理。 避免csrf:意思就是 已经帮你封装好了,不需要在进行 csrf 验证。 比较适合给移动端 提供 api 缺点: 注销登录后Tok 阅读全文
posted @ 2022-05-22 20:39 Next十年 阅读(45) 评论(0) 推荐(0)
摘要: 一、环境准备 python3.x版本 python3 --version django3版本 python3 -m django --version node "brew install node"/node官网下载 mysql 二、新建django项目 方法1: 1.创建项目:django-adm 阅读全文
posted @ 2022-04-12 21:36 Next十年 阅读(2488) 评论(0) 推荐(0)
摘要: 1#链式比较a=3b=1print(1<=b<=a<10) 2#真值测试:0、''、None、False、空容器[](){}为假name = 'Tim'langs = ['AS3', 'Lua', 'C']info = {'name': 'Tim', 'sex': 'Male', 'age':23 阅读全文
posted @ 2022-02-08 15:27 Next十年 阅读(76) 评论(0) 推荐(0)
摘要: OpenID 在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID,每个用户对每个公众号的OpenID是唯一的,对于不同公众号,同一用户的OpenID不同。 UnionID 同一个微信开放平台帐号下的移动应用、网站应用和公众帐号,用户的UinonID是唯一的。当开发者拥有多个公众号或应用 阅读全文
posted @ 2021-12-01 15:50 Next十年 阅读(958) 评论(0) 推荐(0)