Redis如何禁止用户多个应用端登录
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,应用背景多个应用端假设名称叫做A和B,禁止用户从A B同时登录,A登录踢B,B登录踢A实现思路设置两个无序集合a_set, b_seta b 登录的时候执行$redis->sAdd('a_set',$
千家信息网最后更新 2026年11月01日Redis如何禁止用户多个应用端登录
应用背景
多个应用端假设名称叫做A和B,禁止用户从A B同时登录,A登录踢B,B登录踢A
实现思路
设置两个无序集合a_set, b_set
a b 登录的时候执行
$redis->sAdd('a_set',$user_id);//A登录$redis->sRem('b_set',$user_id);//踢B$redis->sAdd('b_set',$user_id);//B登录$redis->sRem('a_set',$user_id);//踢Aapi获取数据之前判断该端的id是否在线(AB两个端的api是分开的)
A判断:
if($redis->sIsmember('a_set',$user_id)){ //true }else{ //false}B判断
if($redis->sIsmember('b_set',$user_id)){ //true}else{ //false}用到的方法:
sadd key_set value 设置值到set中sismember key_set value 判断值时候存在key_set里面srem key_set value 移除指定值smembers key_set 获取所有的value
以上就是基于Redis无序集合实现禁止多端登录的方法的详细内容,更多请关注其它相关文章!
登录
应用
两个
方法
时候
端的
多个
用户
内容
同时
名称
就是
思路
数据
文章
更多
背景
在线
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
互联网科技会
互联网 的科技创新
苏州互联网科技贷款公司
菲比寻常互联网科技
互联网前沿科技
重庆科技学院互联网
互联网金融监管科技
美国互联网前沿科技
联恩商钥互联网科技有限公司
哈尔滨新华互联网科技
互联网科技股午盘股票涨跌
玖二柒互联网科技公司待遇
互联网教育科技公司vipkid
茂名市互联网科技产业园
华中科技大学互联网的牛人
萌小萌互联网科技河南有限公司
中国科技和美国互联网
美国五大互联网科技公司市值多少
安徽零酒互联网科技有限公司
湖南永感互联网科技有限公司
互联网科技有限公司图片
互联网科技有限公司 翻译
滨湖区互联网智能科技产品供应
科技赋能互联网健康
须眉科技是互联网公司吗
北京华百购互联网科技有限公司
翼展科技 首家互联网医院
玉溪新华互联网科技好不好
银行科技岗属于互联网吗