自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 shiro系列-认证模块

本章详细说明shiro的认证模块。1,认证?在shiro中认证是验证身份的过程。通过提供用户的principals和credentials,shiro完成匹配认证。principals:是Subject的身份id属性,可以是任何东西只要能唯一标示一个用户就行,例如常见的用户名称。credentials:用于证明principals,例如用户的密码2,认证Subject的过程(用

2017-09-30 15:55:45 335

原创 shiro系列-上层架构&用户权限模型

前一篇给shiro的demo,让大家有个直观的体验。本章讲讲shiro上层的抽象与框架。上图是shiro上层的抽象,主要有三个抽象,分别是Subject,SecurityManager,Realm。Subject代表与系统交互的对象,可以是人,其他服务应用等。我们可以简单理解为用户。我们代码中与Subject的交互实际最后都会转到SecurityManager。如上篇中登录

2017-09-30 10:48:34 593

原创 shiro系列-认证&授权 demo

本人学习某项技术,喜欢先整体感受一遍,然后再根据需要详细了解学习某个模块。先贴下官网的例子,让大家对shiro有个整体的映像,之后再对各个模块进行介绍。1,引入shiro依赖,这里采用maven方式 org.apache.shiro shiro-spring 1.4.02,shrio 配置,命名shiro.ini# 等号左边是用

2017-09-29 19:58:15 458

原创 shiro系列-shiro是用来干嘛的?

本人写本文的初衷,主要有亮点:一方面是记录学到的知识;另一方面分享出来,与大家一起探讨一起进步。废话不多说1,shiro是什么?shiro是一个强大的易用的java 框架,用于解决认证,授权,加密,session管理等主要问题。下面这张图介绍shiro的功能图中深绿色是shiro主要的关注点,深蓝色是支持的一些特性。在主要的关注点中,认证是为了解决“你是你“这个问题。授

2017-09-29 16:15:21 2948

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除