
Shiro系列
nihui123
现在在修炼中
展开
-
Shiro系列-Shiro的怎么进行授权操作
导语 之前的分享中,提到了Shiro的简单介绍,知道了Shiro是什么,作用是什么,以及用户身份认证。那么完成用户身份认证之后又需要干点啥呢?在用户身份认证之后接下来就要要根据用户身份角色信息进行授权操作,也就是说那些资源或者那些操作是用户可以访问的,那些资源是不可以使用的。那么接下来就来看看Shiro授权怎么实现文章目录Shiro授权概念主体(Subject)资源(Resource)权...原创 2019-10-31 10:37:14 · 3249 阅读 · 0 评论 -
Shiro系列-Authenticator和AuthenticationStrategy是什么
导语 之前的博客中分享了关于身份认证以及Realm的内容其中提到了一个比较关键的类,AuthenticationInfo也就是认证信息的类。怎么样去获取到这个身份 认证的信息类呢?文章目录Authenticator(认证器)AuthenticationStrategy(认证策略)自定义认证策略总结Authenticator(认证器) 之前的内容中提到过如果用户通过login方法认证...原创 2019-10-29 10:26:00 · 1967 阅读 · 0 评论 -
Shiro系列-Shiro中Realm如何使用
导语 之前的分享中,了解到了用户身份认证,在说用户认证的时候提到了一个概念就是Realm,在之前的入门分享中提到了,Realm其实就是一个安全数据源,那么怎么样使用这个安全数据源呢?下面就来一起研究一下文章目录Realm概念Realm接口源码Realm如何使用单个Realm配置1、自定Realm的实现com.nihui.shiro.realm.MyRealm类中2、ini 配置文件指定自...原创 2019-10-28 14:49:06 · 2498 阅读 · 0 评论 -
Shiro系列-Shiro如何实现身份验证
导语 下面就来按照顺序依次介绍一下Shiro的使用场景,场景代码后续会放到GitHub上面希望大家可以多多支持。首先先来介绍一下Shiro的身份认证。文章目录Shiro身份验证入门小例子环境准备登陆/退出操作1、准备用户身份凭据编写测试步骤总结身份认证流程查看源码login(AuthenticationToken token) Subject的登陆方法createSubject(toke...原创 2019-10-28 13:36:27 · 3103 阅读 · 0 评论 -
Shiro系列-Shiro简介
导语 Apache Shiro是一个Java安全框架,现在在很多的场景下使用Shiro的人越来越多。因为它与Spring Security 相比较来说相对比较简单,从功能上来讲也没有Spring Security那么强大,但是在实际的工作和开发中并不是需要太强大的东西。当然先学习简单的东西,然后再去了解复杂的东西相对来说比较简单。简单介绍 对于Shiro来说不仅可以使用到JavaSE...原创 2019-10-26 13:23:19 · 2525 阅读 · 0 评论