首页 / 分类 / shiro学习系列
CATEGORY

shiro学习系列

共 6 篇已发布文章

{ }}shiro学习系列

使用spring的AOP时候,想要过滤掉某些路径或者忽略指定注解,怎么做?

背景:项目使用shiro做安全框架的。现在需要使用SpringAOP切面记录日志。切入点:  @Pointcut("execution(public*com.kaigejava.business..controller..*.*(..))")这样配置会有问题。因为有些地方需要忽略shiro认证。比如在shiroConfig中,我配置了很多。如下: 

shiro学习系列2024.05.302561 阅读

怎么通过注解实现shiro不校验url

在使用shiro的权限认证的时候,有时候,有些链接不需要shiro认证的。比如登录接口。在代码中写死,如下图:每次,有新的不需要认证的,都需要添加,忘了手动添加就会出问题。能不能添加一个自定义注解,在不需要shiro认证的方法或者类上直接加自定义注解来处理?答案:可以。以下为解决步骤:①:添加自定义注解import java.lang.annotation.ElementType;imp

shiro学习系列2023.06.122197 阅读

Shiro学习系列教程二:从数据库中获取认证信息

本讲主要内容: 1:shiro框架流程了解 2:用户名密码从数据库中读取后进行验证(在实际工作中一般使用这种) 第一节:shiro框架流程了解 首先,我们从外部来看Shiro吧,即从应用程序角度的来观察如何使用Shiro完成工作。如下图:   可以看到:应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心就

shiro学习系列2017.10.227216 阅读

Shiro学习系列教程四:集成web(二)

本讲主要内容:1:shiro对访问URL可使用通配符进行匹配2:shiro标签的使用3:shiro会话的机制URL匹配方式:演示:现在shiro.ini配置的路径为:直接访问/adminOk.没问题。那么我们访问/admin1呢?就不行了。修改shiro.ini配置文件。重启后,再次访问/admin1就拦截登录页面。Shiro标签的使用演示:在使用shiro标签的时候,需要在对应页面引入支持shi

shiro学习系列2017.10.217129 阅读

Shiro学习系列教程三:集成web

本节主要内容:  1:shiro怎么集成到web开发中。 涉及到的网站: shiro官网:http://shiro.apache.org/web.html 官网学习文档查找:   maven官网:http://mvnrepository.com/ -------------------------------

shiro学习系列2017.10.216770 阅读

Shiro教程一Shiro之helloworld

Shiro学习01helloworldShiro官网:怎么学习:查看doc使用maven管理jar包1:创建maven项目New时候创建maven项目2:在创建好的maven项目中添加需要的jar包2.1:可以访问http://mvnrepository.com/这个网站查询想要的jar2.2添加shiro核心jar包注意:在pom.xml文件中添加依赖的时候先要添加:3:创建shiro.ini配

shiro学习系列2017.10.217100 阅读