单点登录技术

单点登录技术
强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码

单点登录的解决方案

单点登录:多个系统,只需要一次登录就能访问所有系统,只需要一次退出,就能退出所有系统。
应用:淘宝与天猫
方案一:
Cookie +jsoup 对于不需要频繁验证用户是否登录的系统 (安全要求较低)
Cookie利用随机数字 + 服务端数据库表来存储更加安全

方案二:
session 入库+redis 需要频繁验证用户是否登录的系统(安全性相对 )

可以实现会话跟踪的技术:
1.Cookie (通过request.getHeader request.getCookies)
2.Session
3.地址重写
4.隐藏域

Session、Cookie存在在哪里?
Session存放在服务器端,是以文件(默认是文件)或者数据库的形式存储。
Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器。
注:jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。

在这里插入图片描述

本文来源蹊源的奇思妙想,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/14679

发表评论