带有shiro安全框架的选课系统程序流程图
2021-06-22 14:10:09 13 举报
登录部分采用shiro框架进行身份安全验证 采用ssm框架进行后端数据的逻辑处理
作者其他创作
大纲/内容
管理员对课程、教师、学员信息增删查改;对学员成绩评分;
否
LoginRealm登陆认证方法:doGetAuthorizationInfo
产生相应request请求
结束
管理员及教师index界面查询各个内容信息的request查询请求发送DispactherServlet
填写修改和添加的信息、信息删除与否
loginController方法:login
中间未经登录,响应/login中间经过登录,相应/index
前端控制器响应用户结果
退出登录
视图解析器向前端控制器返回view,前端控制器进行视图渲染,视图渲染将模型数据(ModelAndView)填充到request域
是
是否有权限
前端控制器调用处理器适配器HandlerAdapter去执行Handler
请求/login
shiroFilter
浏览器
登录页面
页面/403
相应controller使用service业务逻辑通过DAO处理数据,返回ModelAndView,前端控制器请求视图解析器进行视图解析
认证是否通过
是否已经登陆
认证通过,重定向页面/index
提交登录
处理器映射器HandlerMapping根据XML配置注解查找查找Handler
LoginRealm登陆认证方法doGetAuthorizationInfo
收藏
0 条评论
下一页