V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  EasyProgramming  ›  全部回复第 1 页 / 共 6 页
回复总数  112
1  2  3  4  5  6  
13 天前
回复了 junwind 创建的主题 程序员 大佬们好, JWT 如何防止多端登录 ?
1.使用手机号生成 jwt 字符串

2.用户登陆后,使用手机号作为 key ,jwt 字符串作为 value ,存入 redis ,将 jwt 字符串作为 token 下发给用户

3.用户访问时,后端解析用户传入的 jwt 字符串( token ),拿到手机号后,使用手机号去 redis 查询对应的 jwt 字符串,校验是否和一致

以上三步,可以实现你的需求
@EasyProgramming 认真看了下场景,发现和我之前碰到的问题并不一致;你这个问题,如果你的数据库隔离级别是 RR 的话,推荐了解下 MVCC 的机制以及当前读和快照读,应该就会有答案了
你那边碰到的情况是不是:你的这段逻辑里面应该是有加锁的吧,比如根据用户 id 加了锁,是能够保证这段逻辑是串行执行的,但还是出现了并发问题,是不?
@amazingwujun 已 star~
@snowlyg 我对 emqx 插件那块不太了解,刚看了下,写插件的话,好像只能对 emqx 的消息做持久化;但是咱这个不仅支持消息的持久化,也支持订阅关系、客户端信息还有其它数据的持久化
@godymho 门店的订单、广告信息需要通过 mqtt 传输,mq 的话不太适合
@yinft emqx 开源版不支持数据持久化~
@andyxq 谢谢
2022-03-18 09:34:31 +08:00
回复了 seagull7558 创建的主题 程序员 to b/to c 成就感问题
@Otho 确实,你这个总结到位了
@YOKAMIA 老哥,问下这块的漏光严重吗?我看 jd 评论里面贴的图,看起来是很严重的样子,上下左右四个块地方都很亮
2021-03-02 16:18:41 +08:00
回复了 klakekent 创建的主题 汽车 15-20w suv 求推荐
途岳怎么样,貌似优惠力度很大
确实离谱
2020-10-22 11:16:30 +08:00
回复了 EasyProgramming 创建的主题 问与答 GT610 都可以玩什么游戏
@BrettD 说错了,是 40.。。。
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5877 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 02:01 · PVG 10:01 · LAX 19:01 · JFK 22:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.