上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 34 下一页
摘要: windows下安装 下载 Github下载地址:https://github.com/microsoftarchive/redis/releases 安装 把下载的压缩包解压 开启redis服务端,双击redis-server.exe 开启redis客户端,双击redis-cli.exe Linu 阅读全文
posted @ 2021-08-25 17:46 一杯水M 阅读(53) 评论(0) 推荐(0)
摘要: 缓存 什么是缓存 服务器中内存中开启的一部分空间 作用 用于存储经常被使用且不常改变的数据 为什么要使用缓存 相对于读取磁盘的读取速度快 访问量大的情况下减少服务器读取磁盘压力 shiro缓存Ehcache shiro用于认证和授权,每次访问都会读取数据库中的数据,这样就会增加数据库压力 为了减轻数 阅读全文
posted @ 2021-08-25 16:46 一杯水M 阅读(394) 评论(0) 推荐(0)
摘要: 授权本质分为两部分:1、添加权限Flag 2、定义权限Flag 权限Flag:角色(Role)和权限(Permission) Shiro 支持三种定义(角色/权限)方式: 编程式:通过写 if/else 授权代码块完成: Subject subject = SecurityUtils.getSubj 阅读全文
posted @ 2021-08-25 14:09 一杯水M 阅读(165) 评论(0) 推荐(0)
摘要: 认证为了保证密码的相对安全需要对密码进行加密处理了,加密的方式有很多最常使用MD5加密,加盐 MD5特点:不可逆 public static void main(String[] args) { //md5+salt+hash Md5Hash md5Hash = new Md5Hash("123", 阅读全文
posted @ 2021-08-24 14:37 一杯水M 阅读(249) 评论(0) 推荐(0)
摘要: 认证 固定数据 Realm @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException { 阅读全文
posted @ 2021-08-24 13:09 一杯水M 阅读(72) 评论(0) 推荐(0)
摘要: Springboot整合shiro 添加依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.7.1</version> </dependency> < 阅读全文
posted @ 2021-08-23 15:44 一杯水M 阅读(54) 评论(0) 推荐(0)
摘要: 入门 十分钟快速入门:https://shiro.apache.org/10-minute-tutorial.html 下载源码:https://shiro.apache.org/download.html 代码分析 Factory<SecurityManager> factory = new In 阅读全文
posted @ 2021-08-23 14:48 一杯水M 阅读(50) 评论(0) 推荐(0)
摘要: Shiro是一个Java安全框架 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓存等 其基本功能点如下所示: Authentication:身份认证 / 阅读全文
posted @ 2021-08-23 13:21 一杯水M 阅读(905) 评论(0) 推荐(0)
摘要: 官网:https://swagger.io/ 使用Swagger 添加依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version 阅读全文
posted @ 2021-08-20 16:12 一杯水M 阅读(248) 评论(1) 推荐(0)
摘要: JJWT是一个提供端到端的JWT创建和验证的Java库。永远免费和开源(Apache License,版本2.0),JJWT很容易使用和理解。它被设计成一个以建筑为中心的流畅界面,隐藏了它的大部分复杂性。 JJWT的目标是最容易使用和理解用于在JVM上创建和验证JSON Web令牌(JWTs)的库。 阅读全文
posted @ 2021-08-20 14:35 一杯水M 阅读(2252) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 34 下一页