
Shiro
Shiro常见问题解析
散落的流沙
立志要如山,行道要如水。不如山,不能坚定,不如水,不能曲达。
展开
-
Shiro框架(四)-Shiro实现权限验证功能
用户授权也成为用户访问权限控制,指应用中用户可以访问的资源路径或页面或功能,在用户授权功能中,需要知道以下几个对象:主体:Subject指请求应用的用户,在Shiro中使用Subject代表该用户,该用户只有通过授权后才允许访问对应的资源。角色:Role角色代表了操作的集合或权限的集合,一般情况下我们会赋予用户的是角色而不是权限,即用户直接和角色进行关联,角色再和权限进行关联。...原创 2020-03-29 00:42:47 · 841 阅读 · 0 评论 -
Shiro框架(三)-Shiro实现身份认证功能
本文通过一个简单的maven工程来示例如何通过shiro实现登录用户的身份认证。1、创建一个maven工程,此处不做示范;2、修改pom.xml文件,pom.xml文件内容如下(此处做了版本号的统一管理):<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X...原创 2020-03-28 22:48:58 · 583 阅读 · 0 评论 -
Shiro框架(二)-ini文件详解
shiro.ini文件说明:ini即InitializationFile,指初始文件。在前文Shiro概述中介绍过,Shiro可以用来管理最简单的移动应用程序,也可以用来管理复杂的企业项目,那么在简单的程序中,我们很多时候都不需要使用到数据库,那么怎么获取数据呢?shiro.ini文件满足了我们的需求,在不连接数据库的情况下,我们可以在shiro.ini文件中配置静态数据。shiro....原创 2020-03-28 21:03:42 · 1860 阅读 · 1 评论 -
Shiro框架(一)-Shiro概述
Shiro:Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro的核心组件:Subject:表示主体,代表了当前用户的安全操作。外部用户与Subject进行交互,Subject记录了当前操作用户。在Shiro中,...原创 2020-03-28 13:17:45 · 553 阅读 · 0 评论