当前位置: 首页 > news >正文

运营服务商官方网站太原app制作

运营服务商官方网站,太原app制作,wordpress 黑糖主题,怎样做寻亲网站志愿者1. 需求 在项目中往往需要实现一个限制不同设备同时登录的功能,比如我只允许同一时间只有一个客户端能登录,而其他的已登陆的客户端会被挤出来 而springsecurity中恰好就帮我们实现好了对应的接口功能,我们只需要自定义配置就好 2. 结合sp…

1. 需求

在项目中往往需要实现一个限制不同设备同时登录的功能,比如我只允许同一时间只有一个客户端能登录,而其他的已登陆的客户端会被挤出来

而springsecurity中恰好就帮我们实现好了对应的接口功能,我们只需要自定义配置就好

2. 结合springsecurity代码

这里简单输出JSON串,实际应用中需封装返回前端axios的响应,res做为响应体

public class MySessionInformationExpiredStrategy implements SessionInfomationExpiredStrategy{@Overridepublic void onExpiredSessionDetected(SessionInfomationExpiredEvent event) throws  IOException, ServletException{//创建map封装结果HashMap res = new HashMap();res.put("code", "555");res.put("message", "This account has been logged in from another device");//返回响应HttpservletResponse response = event.getResponse();response.setContentType("application/json;charset=UTF-8");  response.getWriter().println(JSON.toJSONString(res));   } 
}

3. 配置文件配置

在securityconfig配置类中添加

http.sessionManagement(session -> {//这里的1 就是同一时刻的会话并发数session.maximumSession(1).expiredSessionStrategy(new MySessionInfomationExpiredStrategy());
});

http://www.yayakq.cn/news/501664/

相关文章:

  • 外贸网站建设软件有哪些flash网站制作
  • 陵水网站建设报价做网站备案是承诺书是啥
  • 美妆网站模版长沙网络营销师最新招聘信息
  • 设计的有趣的网站如何攻克网站
  • 上海市网站建设公司中国建设银行招聘官网站
  • 八年级信技做网站网站建设如何存数据
  • 镇江百度网站建设门户网站建设分工的通知
  • 电脑网站和手机网站的区别美橙专业建站
  • 个人手机网站大全城乡住房建设部官网查询
  • 建设部注册中心网站广州 创意的网站设计
  • 徐州市网站建设做网站怎么加背景图片
  • 微信盲盒小程序搭建长沙seo报价
  • 网站建设结构表合肥网站seo技术
  • 网页出现网站维护苏州市姑苏区建设局网站
  • 海南建设官方信息网站vs2015是网站开发
  • 企业建设电子商务网站的预期收益深圳网页开发
  • 单页销售网站源码网站其它方面seo情况
  • 专业企业网站建设公司承德房地产网站建设
  • 私人服装定制网站德阳市网站建设
  • 三网合一网站建设是指什么云商城的网站建设
  • 个人网站建设规划实践报告大连sem网站建设
  • 网站wordpress是什么意思制作企业网站用什么软件
  • 网和网站的区别青岛seo杭州厂商
  • 域名是干嘛的seo网站优化方案摘要
  • drupal网站开发做的网站怎样更新
  • 动易的网站能否静态做网站宝安
  • 东北网站建设网站建设哪家服务周到
  • asp做的网站如何发布wordpress页面文件夹
  • 网站logo代码郑州红酒网站建设
  • 网站左下角留言板html东莞最近有什么新闻