Shiro授权认证
文章平均质量分 63
shiro的授权认证
tomorrow.hello
这个作者很懒,什么都没留下…
展开
-
密钥工具
【代码】密钥工具。原创 2024-12-05 22:39:43 · 267 阅读 · 0 评论 -
jwt工具类
、Payload(数据体)、验证签名(Verify Signature)组成。其中,Header中的内容为加密信息以及Token的类别,Payload为用户数据、Verify Signature为校验数据。,是一种令牌生成算法。使用JWT能够保证Token的安全性,且能够进行Token时效性的检验。JWT共由三部分组成,分别是数据头(新建JwtUtil的工具类。原创 2023-06-10 23:46:03 · 1322 阅读 · 0 评论 -
JAVA 加密算法
公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。Base64 编码是从二进制到字符的过程,用 64 个字符来表示任意的二进制数据,常用于在 HTTP 加密,图片编码传输等。MD5、SHA、HMAC这三种加密算法,是非可逆加密,不可解密的加密方法。只能进行简单的加密。对称加密的意思就是信息收发都有相同的一把钥匙,消息的加密解密都用这进行。高级加密标准,是下一代的加密算法标准,速度快,安全级别高;原创 2023-06-17 19:47:34 · 1485 阅读 · 0 评论 -
springboot shiro jwt实现认证和授权
springboot shiro jwt实现认证和授权原创 2022-03-16 22:41:46 · 2783 阅读 · 0 评论 -
shiro认证与授权
参考链接:Shiro入门教程1.shiro认证 1.1 shiro认证流程 · 1.2.shiro认证入门程序。 新建shiro-first.ini通过此配置文件创建securityManager工厂。#对用户信息进行配置,未自定义义Realm[users]#用户账号和密码zhangsan=111111lisi=222222[...转载 2021-01-07 23:34:09 · 278 阅读 · 0 评论 -
Shiro 使用Spring会话管理
Shiro会话的特性: Shiro 提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管 JavaSE 还是 JavaEE 环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久化、容器无关的集群、失效/过期支持、对Web 的透明支持、SSO 单点登录的支持等特性。Shiro会话的使用: 在shiro里面可以发现所有的用户的会话信息都会由Shiro来进行控制,那么也就是说只要是与用户有关的一切的处理信息操作都可以通过Shiro取得,实际上可以取...转载 2021-01-13 22:38:33 · 335 阅读 · 0 评论 -
shiro中登录的时候url地址栏带jsessionid的两种方式
1.web.xmlweb.xml必须为3.0版本<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http:/原创 2021-01-13 23:01:33 · 1376 阅读 · 1 评论 -
Shiro 权限注解控制
1.启用注解权限 Spring配置方式一: 在spring-mvc.xml文件中注入<bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator" depends-on="lifecycleBeanPostProcessor" /> <bean class="org.apache.shiro.spring.secur...原创 2021-01-14 23:55:56 · 665 阅读 · 0 评论 -
Shiro缓存使用Redis、Ehcache、自带的MpCache实现的三种方式实例
第一种:使用Redis做缓存,将数据存储到redis数据库中第一步:在项目里面引入redis,配置文件如下:配置文件:spring_shiro_redis.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"转载 2021-01-14 23:17:27 · 1018 阅读 · 0 评论
分享