00:00
好,哎,我们这个功能也完成了。呃,下一个呢,就是我们做一个登录检查啊,你最起码这个我们这些功能呢。你最起码说哈,你得这个登录以后,你才能访问,你甭管是显示奏折的列表,还是说呢,我们这个,呃。我们叫这个这个这个这个批复奏折,显示奏折的详情,这些功能呢,我们都需要哈。你必须呢,是这个,呃,你必须是是是是这个叫。登录以后才可以访问啊,这个事儿呢,我们可以用filter来做,哎,我们这边呢,来画一个图哈。呃,你看呢,我们现在有一个server。这个呢,它叫做这个。呃,Work目前来看啊,就是说咱们不考虑以后扩展的功能,就就是以目前来看work serve里边的这个13个方法吧。
01:08
这里边儿呢,是不是三个方法。四个方法啊。四个方法啊,不是三个法啊,这不是方法啊,这不是方法,三个方法,这三个方法呢,他们都需要,哎,要求登录以后才可以访问。这是一个。嗯,这是一个。哎,他是一个。翻版名都有点长哈。诶。然后呢,这几个我们让它靠左对齐。啊。呃,放到这里边儿。
02:01
这个呢,就是我们work里边哈,现有的这些个方法,现在呢,这些方法都要求是登录以后才能访问,那么我们借助filter就可以把这个登录的验证呢。提前提前到我们这些方法执行之前。诶。整这么一个filter哈。叫个什么名字呢?叫做一个login filter。前边我们写那个叫做事物的transaction filter啊,这个就是登录的login filter。这里边儿呢,来一个请求。过来,我们先检查它有没有登录。哎,先做登录检查。
03:03
嗯。哎。登录检查呢,无非就是两个结果啊,一个呢是一个呢是这个这个叫。呃呃,已已有已已经登陆了,那就是这个呃已经登录,如果是这种情况呢,我们就可以放它过去,哎,这个操作呢,叫做放行。放行,那么你原来是是执行什么操作,就继续执行什么什么操作。哎,你趁这个时候,你回想一下这个放行的这个是怎么去怎么去写的哈,怎么写这个代码让他放行。然后呢,如果说你检查完了以后呢,没有登录。那肯定我就不让你访问了哈。哎,没有登录的话呢。
04:01
但放行的话,我这再再把这个也换上吧,就是访问他们当中的某一个啊,就是你原本要访问哪一个,就还是继续去访问哪一个。诶。如果没有登录,那么我们就回到一个登录页面,在登录这个页面上面去显示说啊。哎,你没有登录啊,我们这儿显示的是说呢,你这个宫为禁地啊。叫什么,我们这个常亮这咋写的来着。哎,不哎,宫为禁地,不得杀入。哎,这个在登录页面上边呢,我们要去显示一下这个提示消息。哎,就是这么一个流程,要是我们以就是以目前的情况来看啊,因为我们现在需要保护的只有work service,只有这一个。
05:07
不考虑啊,咱们不考虑以后的扩展,因为这也是咱们在这个案例里边也就做到这儿,就不往不往下做了啊,那我就先不考虑以后扩展的这方面因素了,不往下做的话,只考虑现在那么需要保护的只有它这个filter呢,就只拦截这个work so,只拦截它的访问地址就行了啊,这样的话,咱们这个实验起来还能简单一点,CTRLC。保存一下这个图片。按照这个思路呢,咱们来实现一下这个filter。你说都已经到春天了啊,这个天气还是还是还没有没有开始暖和。
我来说两句