
Shiro
文章平均质量分 66
Apache Shiro™ is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.
liudachu
当你的才华撑还不起你的野心时,那你就应该静下心来渎书
展开
-
Shiro认证加入验证码验证
8.加入验证码验证1.验证码工具类package com.chif.shiro.utils;import javax.imageio.ImageIO;import java.awt.*;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;原创 2021-07-25 10:06:48 · 476 阅读 · 0 评论 -
Shiro中使用reids作为缓存实现
7.Shiro中使用reids作为缓存实现1.引入redis依赖<!--redis整合springboot--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.配置redis连接spring.redi原创 2021-07-25 10:03:48 · 316 阅读 · 0 评论 -
Shiro整合Springboot+themleaf
6.1 整合思路6.2 配置环境创建项目引入依赖<!--引入shiro整合Springboot依赖--><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-starter</artifactId> <version>1.5.3</version></dependency原创 2021-07-25 10:01:33 · 411 阅读 · 3 评论 -
Shiro理论基础
1.权限的管理1.1 什么是权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。1.2 什么是身份认证 身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名和口令,看其是否与系统中存储的该用户的原创 2021-07-17 17:57:47 · 155 阅读 · 1 评论