
Shiro
孤单品尝寂寞
没有任何人可以定义你,除了你自己
展开
-
细说shiro之一:shiro简介
官网:https://shiro.apache.org/ 一. Shiro是什么 Shiro是一个Java平台的开源权限框架,用于认证和访问授权。具体来说,满足对如下元素的支持: 用户,角色,权限(仅仅是操作权限,数据权限必须与业务需求紧密结合),资源(url)。用户分配角色,角色定义权限。访问授权时支持角色或者权限,并且支持多级的权限定义。 Q:对组的支持?转载 2018-02-06 11:52:12 · 500 阅读 · 1 评论 -
细说shiro之二:组件架构
官网:https://shiro.apache.org/ Shiro主要组件包括:Subject,SecurityManager,Authenticator,Authorizer,SessionManager,CacheManager,Cryptography,Realms。 1. Subject Subject表示与系统交互的对象,可以是登录系统的操作用户,也可转载 2018-02-06 11:53:16 · 430 阅读 · 0 评论 -
细说shiro之三:在独立应用中使用shiro
官网:https://shiro.apache.org/ 1. 下载 在非Web环境的独立应用中使用Shiro时,只需要shiro-core组件。 在Maven项目中的依赖配置如下: dependency> groupId>org.apache.shirogroupId> artifactId>shiro-coreartifactId> version转载 2018-02-06 11:54:27 · 431 阅读 · 0 评论