Shiro
简单地学习下权限框架
菩提小猿
用代码成就世界!
展开
-
Shiro + JWT实现Token验证的快速入门
章节目录1. 用户认证1.1 Session认证1.1.1 什么是Session?1.1.2 什么是Session认证?1. 用户认证用户认证一般分为:Session认证、Token认证(JWT是一种特殊的Token认证)1.1 Session认证Session认证用于一般的Web项目中。1.1.1 什么是Session?HTTP协议是一种无状态协议。即:每次服务端接收客户端的请求时,都是一个全新的请求,服务端并不知道客户端的历史请求。例如说:当客户端进行账号和密码通过了身份认证,接着向服务端发原创 2020-06-23 23:10:00 · 3706 阅读 · 5 评论 -
使用Shiro+Redis实现Session共享
章节目录1. 为什么要实现Session共享?1.1 负载均衡1.2 负载均衡中的Session问题1.3 案例演示2. Shiro架构3. Shiro集成Redis1. 为什么要实现Session共享?说到这个问题,我们先来了解一下负载均衡的概念吧1.1 负载均衡当一个项目的访问量很大时,一个Tomcat吃不消,这时候就准备多个Tomcat,由Nginx按照权重来对请求进行分配,从而缓解单独一个Tomcat受到的压力。如果想进一步了解的话,可以访问网站:Nginx 负载均衡1.2 负载均衡中的原创 2020-06-20 12:49:48 · 3539 阅读 · 1 评论 -
SpringBoot搭建Shiro的快速入门
章节目录1. Shiro1.1 Shiro简介1.2 Shiro三大核心组件1.2.1 Subject1.2.2 SecurityManager1.2.3 Realm1.3 Shiro的认证和授权流程1.3.1 认证流程1.3.2 授权流程2. SpringBoot集成Shiro并完成登录操作2.1 集成Shiro1. ShiroShiro官网1.1 Shiro简介以下为Shiro的简单介绍:Shiro 是一个强大、简单易用的 Java 安全权限框架Shiro 可以非常容易的开发出足够好的应用原创 2020-06-18 22:12:56 · 1269 阅读 · 2 评论