【shiro】视频教程【雷哥】
  1. 01【熟悉】Shiro概述

    1. 录播
      01【熟悉】Shiro概述
      22分钟
  2. 02【掌握】Shiro.ini文件-先熟悉

    1. 录播
      02【掌握】Shiro.ini文件-先熟悉
      12分钟
  3. 03【掌握】Shiro实现认证

    1. 录播
      03【掌握】Shiro实现认证
      27分钟
  4. 04【掌握】shiro.ini实现授权

    1. 录播
      04【掌握】shiro.ini实现授权
      21分钟
  5. 05【掌握】自定义Realm实现认证

    1. 录播
      05【掌握】自定义Realm实现认证
      34分钟
  6. 06【掌握】自定义Realm实现授权

    1. 录播
      06【掌握】自定义Realm实现授权
      29分钟
  7. 07【掌握】散列算法+凭证配置

    1. 录播
      07【掌握】散列算法+凭证配置
      24分钟
  8. 08【复习】SSM集成

    1. 录播
      08【复习】SSM集成
      43分钟
  9. 09【掌握】SSM集成shiro完成认证和授权

    1. 录播
      09【掌握】SSM集成shiro完成认证和授权
      87分钟
  10. 10【熟悉】记住我的功能

    1. 录播
      10【熟悉】记住我的功能
      37分钟
  11. 11【掌握】SSM集成shrio前后端分离的使用方法

    1. 录播
      11【掌握】SSM集成shrio前后端分离配置方法
      59分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

【shiro】视频教程【雷哥】免费

最近在学 15 累计报名 28 好评度 -
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

课程概述

目录

评论

老师介绍

  • 雷俊华

    雷俊华

    尚学堂武汉校区JAVA学科高级讲师,获得过全国计算机职业技能认证。拥有10年多工作经验。精通JAVAEE技术体系。授课思路清晰,简洁明快,精辟透彻,有感染力。擅长从学习到实际工作的快速转化,在传授学员知识和技能的同时帮助学员培养自己思考问题、解决问题的能力,善于激励学员,深受广大学员的喜爱。
简  介 Apache Shiro 是Java 的一个安全框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与Web 集成、缓存等。

1, 什么是shiro 

Apache Shiro 是Java 的一个安全框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与Web 集成、缓存等。

2,为什么要学shiro

        1,既然shiro将安全认证相关的功能抽取出来组成一个框架,使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。
        2,shiro使用广泛,shiro可以运行在web应用,非web应用,集群分布式应用中越来越多的用户开始使用shiro。
java领域中spring security(原名Acegi)也是一个开源的权限管理框架,但是spring security依赖spring运行,而shiro就相对独立,最主要是因为shiro使用简单、灵活,所以现在越来越多的用户选择shiro。

3,基本功能



1,Authentication 【ɔː,θentɪ'keɪʃən/】
身份认证/登录,验证用户是不是拥有相应的身份;
2, Autho rizati on【 /ɔːθəraɪ'zeɪʃ(ə)n/】
授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用
户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用
户对某个资源是否具有某个权限;
3, Sessi on  Manager
会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信
息都在会话中;会话可以是普通JavaSE环境的,也可以是如Web环境的;
4,Crypt ography【 /krɪ p'tɒgrəfɪ /
加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储;
5,Web S upport
Web 支持,可以非常容易的集成到Web 环境;
6,Cac hing
缓存,比如用户登录后,其用户信息、拥有的角色/权限不必每次去查,这样可以提高效率;
7,Co n currency【 /kən' kɚrənsi
shiro 支持多线程应用的并发验证,即如在一个线程中开启另一个线程,能 把权限自动传播过去; 
8,Tes ti ng
提供测试支持;
9,Run   As
允许一个用户假装为另一个用户(如果他们允许)的身份进行访问;
10,R e member  Me
记住我,这个是非常常见的功能,即一次登录后,下次再来的话不用登录
了。
注意:Shiro 不会去维护用户、维护权限;这些需要我们自己去设计/提供;然后通过 
相应的接口注入给Shiro即可。关于设计,后面的ssm集成shiro里面去说哦

资料下载报名后支持下载

* 课程提供者:雷俊华老师

老师还为你推荐了以下几门课程