02单点登陆-05

02单点登陆-05

02单点登陆-05

02单点登陆-05

代码:

02单点登陆-05

02单点登陆-05

这个类的特点:

实现全局唯一的存储。就是只能通过静态访问的,私有化的构造函数。

02单点登陆-05

02单点登陆-05

02单点登陆-05

工具类:

02单点登陆-05

tokenManager是一个普通的静态类,是不可以拿到容器的bean的,因为其没有放在容器里面管理的。

经典啊。

02单点登陆-05

---01---

02单点登陆-05

自动延期:客户端会缓存一份userMap

02单点登陆-05

服务端检查了到了过期时间,会向客户端发送通知的。判断是不是过期的。

02单点登陆-05

---02---

02单点登陆-05

这里配置:

02单点登陆-05

02单点登陆-05

看下登陆页面
02单点登陆-05

有记住账号的功能:

02单点登陆-05

授权成功:

02单点登陆-05

写入的是server的cookie里面。

02单点登陆-05

02单点登陆-05

跨域写cookie。这个很简单。

02单点登陆-05

02单点登陆-05

---03---