Shiro授权以及虚拟机的安装

1.Shiro-与Spring整合实现登录认证之代码编写(对应13-15视频)

(1)通过哪个对象可以获取表单认证异常信息?
HttpServletRequest对象
(2)使用FormAuthenticationFilter进行验证的时候需要注意什么?
主要是对于form表单来说的验证 ,别的无效

2.Shiro-16-DelegatingFilterProxy源码分析(视频名称)

(1)根据本节课内容,跟进DelegatingFilterProxy源码进行分析,贴出核心源码并给出解释

3.Shiro-17-实现注册并密码加密(视频名称)

(1)请根据本节课内容,完成注册功能并实现数据库中的密码加密,并贴出代码

@RequestMapping(value="/register.do",produces="text/html;charset=utf-8")
	@ResponseBody
	public String register(String username,String password){
		Users user = new Users();
		user.setUsername(username);
		user.setPassword(password);
		userService.insertUser(user);
		return "注册成功!";
	}
//注册
	@Override
	public int insertUser(Users user) {
		Md5Hash newPassword = new Md5Hash(user.getPassword(), user.getUsername(), 2);
		user.setPassword(newPassword.toString());
		user.setPassword_salt(user.getUsername());
		return mapper.insertUser(user);
	}
<insert id="insertUser">
		insert into t_user(username,password,password_salt) values(#{username},#{password},#{password_salt})
	</insert>

4.Shiro-实现菜单授权(对应18-22视频)

(1)实现授权功能Realm需要继承哪个类?
AuthorizingRealm
(2)在哪个方法中完成授权的代码?

Protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) {}

5.Shiro-23-SessionManager的使用(视频名称)

(1)SessionManager是什么,具有什么作用?
sessionManager会话管理器管理者应用中所有的subject的会话的创建 维护 删除 失效 验证等工作
(2)Shiro默认提供了哪几种SessionManager实现,以及他们的应用场景是什么?
DefaultSessionManager:使用的默认实现,用于javaSE
ServletContainerSessionManager:用于web项目,直接使用servlet容器的会话
DefaultWebSessionManager:用于web环境的实现,可以提点
ServletContainerSessionManager:自己维护会话,直接废弃了servlet同期的会话管理

6.Shiro-24-RememberMe的使用(视频名称)

(1)RememberMe具有什么功能?
主要是记住登录用户,实现下次免登录功能
(2)使用RememberMe有哪些步骤?
所有的涉及类都要实现序列化
修改index。Jsp
修改spring-shiro。Xml

7.Shiro-25-Shiro内置过滤器简介(视频名称)

(1)Shiro中有哪些常用的内置过滤器?
Anon authcBasic auchc user
Perms port roles ssl rest
(2)Shiro中内置过滤器分为几类?
两类:认证过滤器 和授权过滤器

8.Linux安装

(1)阐述VMware安装步骤
对于vmware安装简单 都是下一步 最后将秘钥输入就好
(2)阐述Linux安装步骤
安装linux 我们选择典型
相对是比较简单些
主要是下一步:我们
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)阐述Xshell安装步骤
主要选择下一步

9.Linux常用目录与介绍

(1)/目录作用?
(2)/bin目录作用?
系统的常用命令目录. 包括控制台命令, 系统可执行文件, 系统
的核心二进制文件等.
(3)/etc目录作用?
发布目录, 相当于 windows 系统中的 windows 目录, 保存系统中
的所有核心内容.
要求控制权限高, 建议不要随便读写.
(4)/var目录作用?
系统运行过程的数据目录.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值