温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好,那么在这个位置呢,我们先来看一下啊,教练用户登录我们要做哪些工作,那么我们直接写一个校验接口就可以了,叫拆toke肯哈,所以呢,我就直接把这个接口的定义的啊这个。嗯,签名吧,就是接口的签名,我就直接先复制过来。好,那整个的这个接口的定义呢,它也是返回二对象名字呢叫,然后呢,我们会啊,有一个request放在这个里面,为什么是request呢?因为我们希望。我们的这个token是在请求头当中携带过来的,那么我们希望在请求头当中的哪一部分携带过来呢?把这个token request.get header啊,然后我们会在前端向后端发请求的时候呢,啊,给这个header当中存一个token键,那我们呢,希望从token当中把我们啊的JWT传过来,好,那所以呢,在后端我们会得到一个token,而这个token就是什么呀,就是我们看到的这个。
01:13
嗯,我看一下啊。就是我们看到的。F12。啊,我在这块测一下吧,这样。可以明显一点,Execute。好,这个就是我们看到的这个头,看怎么穿。明白吧,所以呢,我们会想办法在前端啊,把这个token存到什么位置呢?存到我们请求投到开的属性的token这个键当中,然后呢,那在后端我们就可以从我们的请求对象的header里面拿到token了,好拿到之后呢,我们首先要对这个token呢进行一个校验,对wt u啊,然后点Cha的token,把这个token呢给它传进去,传进去之后呢,我们会得到一个结果,我们再来看一下这个差ton方法,这个呢,是前面我们引进来的j w tu这个工具类,那这个拆图文方法呢,第一个步骤它先校验to,看是不是啊有值的啊,第二步骤呢,他在校验这个偷ke,看是不是合法的,如果非法,那么在这个地方就会抛异常啊,如果合法,那么他呢。
02:31
就直接就校验成功,那如果校验成功了,那这句话就顺利的通过,我们就可以return true了,Return true的话呢,就是我们校验成功,For的话呢,就是校验失败,所以呢,这边我们可以这样写叫result。啊,ten2.ok啊,接下来呢,Else啊,ten2.setresult啊,我们设置一个特殊的一个结果叫做result,嗯,Response um.login。
03:12
OL。叫做未登录,其实就是投肯教研失败了啊好,那这块呢,就是我们教研令牌的一个过程了啊,然后呃,接下来呢,我们就来看一下这个东西,在前端我们怎么测啊,在前端我们怎么测,我先把这个视频存一下。
我来说两句