首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
shiro
相关资讯
热门
最新
后端
01-01 08:00
后端
Shiro 使用 Token进行认证
Shiro 使用 Token进行认证,引言在一些老项目中,可能使用shiro进行权限认证和校验,而shiro是基于cookie/session的,在现在前后端分离开发的场景下,前端开发人员需要在本地和后端进行调试,势必会遇到跨域的问题。而现在随着谷歌浏览器升级,已经禁止在跨域的情况下携带cookie。所以,基于此背景,对老项目的shiro框架进行一番改造,使得支持token的认证方式,又不影响旧代
2726
后端
01-01 08:00
后端
Shiro等权限管理框架本质很简单,一个注解+拦截器就可实现
Shiro等权限管理框架本质很简单,一个注解+拦截器就可实现,注解Java目前只内置了三种标准注解四种元注解,元注解专职负责注解其他的注解如何在运行时获取注解的值?java在java.lang.reflect包中定义了AnnotatedElement接口,Class,Method,Field等都实现了该接口,通过该接口提供的方法,就可以获得我们需要的信息,并且该接口的方法返回的数组可以由调用方修改
224
后端
01-01 08:00
后端
Shiro集成多个Realm,认证都不通过返回y configured realms. Please ensure that at least one realm can authenticate these tokens.
Shiro集成多个Realm,认证都不通过返回y configured realms. Please ensure that at least one realm can authenticate these tokens.,Shiro集成多个Realm,认证都不通过返回yconfiguredrealms.Pleaseensurethatatleastonerealmcanauthenticate
201
代码人生
01-01 08:00
代码人生
Shiro与SpringBoot整和(springboot整合shiro前后端分离)
Shiro与SpringBoot整和(springboot整合shiro前后端分离),什么是ShiroShiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。Shiro基本结构其三个核心组件:Subject,SecurityManager和RealmsSubject:即“当前操作用户”SecurityManager:它是Shiro框架的核心,负责管理所有用户的安全操作。典
197
后端
01-01 08:00
后端
shiro太复杂?快来试试这个轻量级权限认证框架!
shiro太复杂?快来试试这个轻量级权限认证框架!,前言在java的世界里,有很多优秀的权限认证框架,如ApacheShiro、SpringSecurity等等。这些框架背景强大,历史悠久,其生态也比较齐全。但同时这些框架也并非十分完美,在前后台分离已成标配的互联网时代,这些老牌框架的很多设计理念已经相当滞后,无法与我们的项目完美契合。而今天我要介绍的这款框架,专门为前后台分离架构而生,功能强大,
186
代码人生
01-01 08:00
代码人生
Shiro权限管理框架(一)---常用API与JavaSE环境下简单实现
Shiro权限管理框架(一)---常用API与JavaSE环境下简单实现,一、权限管理概述权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。权限管理几乎出现在任何系统里面,只要有用户和密码的系统。很多人常将“用户身份认证”、“密码加密”、“系统管理”等概念与权限管理概念混淆。在权限管理中使用最多的还是功能权限管理中的基于角色访问控制(RBAC,RoleB
166
代码人生
01-01 08:00
代码人生
Shiro首次跳转登录url后面会加上JSESSIONID导致报错
Shiro首次跳转登录url后面会加上JSESSIONID导致报错 问题 shiro首次跳转到自定义登录页面,报错400。不知道为什么(欢迎留言),只提供解决方案。 有两个解决办法:第一个,properties 文件中加入 #server.servlet.session.tracking-modes=cookie #server.servlet.session.cookie.http-only=true
165
后端
01-01 08:00
后端
shiro会话管理示例代码
shiro会话管理示例代码,Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),直接使用Shiro的会话管理可以直接替换如Web容器的会话管理Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管JavaSE还是JavaEE环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久化、容器无关的集群、失效/过期支持、对We
153
后端
01-01 08:00
后端
shiro缓存机实例代码
shiro缓存机实例代码,Shiro提供了类似于Spring的Cache抽象,即Shiro本身不实现Cache,但是对Cache进行了又抽象,方便更换不同的底层Cache实现Shiro提供了类似于Spring的Cache抽象,即Shiro本身不实现Cache,但是对Cache进行了又抽象,方便更换不同的底层Cache实现。Shiro提供的Cache接口:Java代码1234567891011121
140
代码人生
01-01 08:00
代码人生
shiro笔记+Shiro 整合Springboot 实现 登录拦截 ,用户登录认证,整合mybatis
shiro笔记+Shiro 整合Springboot 实现 登录拦截 ,用户登录认证,整合mybatis,shiro简介什么是Shiro?ApacheShiro是一个Java的安全(权限)框架shiro可以非常容易的开发出足够好的应用,其不仅可以用在Javase环境,也可以用在Javaee环境shiro可以完成,认证,授权,加密,会话管理,Web集成,缓存等。●Authentication:身份认
125
«
1
2
»