
shiro
文章平均质量分 79
bird_tp
不管是菜鸟还是笨鸟,反正先飞总是没错
展开
-
shiro学习四(Spring boot整合shiro读取数据库中的url实现接口请求过滤认证)
一、本篇概述 前面两篇中有讲解Spring boot整合shiro如何通过读取ini文件,数据库用户数据实现登录和权限认证授权等,那么就有人问了,我如果通过数据库中存储的当前用户可以访问哪些rul,来实现过滤当前用户可以访问哪接口或者是可以访问哪些页面,那么该怎么做呢?与上篇博客一样,因篇幅原因粘贴部门重要的代码,全部的代码下载demo案例 二、pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http..原创 2020-07-13 11:35:12 · 1063 阅读 · 0 评论 -
shiro学习三(spring boot整合shiro读取数据库数据实现用户登录,权限认证)
一、本篇概述 如果大家看过我shiro类的其他博客,关于shiro的一些基本知识点就不再讲诉,本篇博客主要是讲诉Spring boot如何通过Java配置获取securityManager对象,如何通过调用数据库数据实现认证登录等功能,其中与数据库交互用的mybatis -plus。因为代码量比上篇博客多,我就不将所有代码粘贴出来了,主要展示一些重要的部分,如果需要整个demo的,可以下载我的案例 二、pom依赖 粘贴项目中需要引入的依赖信息‘ <!-- 添加shrio依赖原创 2020-07-08 14:22:27 · 1163 阅读 · 0 评论 -
shiro学习二(Spring boot整合shiro读取ini权限配置文件实现认证)
一、代码展示 1.user对象 import lombok.Data; /** * @Package: com.shiro1 * @ClassName: User * @Author: tanp * @Description: 用户实体 * @Date: 2020/7/3 9:40 */ @Data public class User { private String userName; private String password; public User(原创 2020-07-08 10:02:08 · 1747 阅读 · 0 评论 -
shiro学习一(shiro基本知识点)
一、什么是Shiro Shiro是一套是Java的一个安全框架,实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 其主要功能为用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。 二、Shiro和Spring Security比较 (1)Shiro比Spring更容易使用,实现和最重要的理解 (2)Spring Security更加知名的唯一原因是因为品牌名称...原创 2020-07-07 17:13:32 · 448 阅读 · 0 评论