软件架构与应用开发 实验九

代码地址:Github

课程名软件架构与应用开发
授课老师罗荣良
作者舒恒鑫
学号32001261

实验目的和要求

  1. 安全认证和授权
  2. Shiro 实现安全管理

实验内容和原理

  1. 学习本节示例用JWT技术为Spring Boot的API增加认证保护,并代码重现
  2. 学习本节示例用Shiro实现管理后台的动态权限,并代码重现
  3. 为学生信息系统增加权限功能,采用JWT技术或Shiro技术

实验步骤

这里直接略过 1、2 两部分的实验步骤展示

  • 登录

image-20230515103353176

  1. 管理员拥有最高权限
  2. 用户只有查的权限
  • 用户其他操作显示无权限

image-20230515103639404