00:00
好。咱们再啊好去后台。啊,验证这个啊,登录相关的操作是这样吗?相关操作好,那么也就是说下边啊,我应该将请求发送到后台了,是这样吗?好,我们应该发出一个传统请求,还是应该是一个阿贾克斯请求,阿贾克斯请求刚才我们已经分析了,发出这个请求的目的就是为了啊错误之后局部刷这条消息,是这样吗?那一定是一个阿贾克斯请求,是这样吗?我要走一个阿贾克斯没问题吧。好,但是你现在思考这么一个问题啊,如果我这个账号密码不能为空,这句话走了说明什么呢?账号和密码有可能你有一项没填,也有可能是两项都没填,是这样吗?那么我这个if块里边走完之后,我说阿贾克斯正常走啊。那你这里边儿都走了,我下边还有必要走吗?没必要了,所以说在此处怎么着,同学们好,如果啊,这个啊,账号密码啊,不能。
01:11
如果账号密码啊为空啊,则需要什么呢?即使。强制啊,终止该方法是这样吗?强制终止该方法啊,就不应该往下执行了,咱们使用return。False这一句话啊,只要66行这句话执行了,下边就不走了,OK吧,就不走了啊,但是如果if没有执行,咱们是不是就相当于直接走这个阿贾克斯了。OK啊行阿贾克斯啊,咱们最后再写一遍啊,这个要求大家回头练了对不对,好,来一个到点阿贾克斯,好,这里边来吧,URL对吧,好。
02:08
还有呢?好,还有哎呀,这这挺危险啊,一定是半角的,这个英文的对不对,好data。在。好,然后。Circumance。Function这里边是data对吧?啊,这是咱们一个标准模板,唯一能够确定的是什么呢?我们这个type,那这个这个data type百分百是什么呀?杰森这个是百分百确定了吧,对不对?好,我们现在把这个模板啊,啊给他粘到一个地儿去啊,以后咱们就复制就行了啊,啊咱们每天都在写大量的阿贾克斯,不可能每一次写。咱们都得写这么一套啊,所以说呢,我给他转到这儿来。
03:06
先先这样吧。行了,那现在啊,我们来一个后台的这个路径啊,UR的这个登录这个模板啊,咱没搭呢,但是呢,这个基础的这个模板的架子咱们都答出来了对吧?行,我们现在来一个web X同学们啊,这个咱们是不是能确定呢?叫什么点度啊,来补一个是不是叫login点度对不对。哎,把它转过来请注意啊,这块咱们是不是前面是不加杠的,OK啊,贝塔应该给后台传点啥呢。是不是应该给传账号密码啊,否则后台验谁呀,对不对啊,传账号密码啊,咱们来一个log in a,就是咱们上边的这个login act,是这样吗?好,接下来是咱们这个log in。
04:00
PWD啊,老PWDOK吧,Type,咱们应该是get还是post?Post一定是,但是我这可是一个查询操作呀。但是这个参数它涉及到了什么是密码啊,哎,所以说一定是什么,哎,Post啊行,前几天同学看来复习了是吧,这data要是。每天啊,这个是我们前端重点中的重点啊,每天我都要带你们分析这个data,我带你分析几天之后,你到后期你得会自己分析了,OK吧,也就是说为什么要分析前端,它这个想的结果要什么呢?你前端决定好了要什么,我后端是不是目的才能明确,我要处理什么给你传吗?是这样吗?好,看看我现在这个前头这个data,我要什么,咱们肯定得要一个东西叫什么呢?叫一个flag,比如说啊,这这又是一个什么标记位,你到底是成功了还是失败了,我说得确定一下。
05:08
别的咱们先不说咱们成功还是失败了,你不是去验证登录嘛,对不对,成功还是失败我得知道啊,好比如说我们先来一个suss success它是一个true,或者是一个什么呢?Force,这个是肯定的,对不对?好我们根据这个success来进行一个判断啊,如果贝塔点。CSS,这没错吧?一什么接点T的形式说来取值啊?好。Else啊?如果这个啊,登录成功这个I要做什么呢?如果登录失败对不对,登录成功呢,登录成功咱们是不是得跳转到来看看是不是跳转到咱们放表单提交的这个欢迎页。
06:08
对不对,好登录成功啊,咱们给它跳转到这个啊,工作台的初始页啊。初始页也是我们的这个啊,欢迎页。好,正常跳转就行啊,来window点。loca.her好,正常跳就行了,对吧,那如果登录失败呢?登录失败,咱们是不是应该在这给他展现这个消息啊,对不对,展现这个消息OK吧,好,怎么展现,咱们是不是得取这个MSG啊,对不对,MSGOK吧,点HTML往变标签座里边放啥同学们。你知道是什么吗?
07:05
我直接来个登录失败行不行。对,你不详细,不知道哪错了对不对,那这种失败方式是不是咱们一共应该是有四种的账号密码错了。账号失效了,账号锁定了,以及IP地址受限了,是这样吗?好,所以说这个消息啊,我真的是不确定啊,对不对,所以说我从后台后台是不是知道哪错了,所以说这条消息是不是后台还得给我提供一个,所以说除了这个success处和force让我们知道登录成功还是失败了之外,如果失败了,是不是还得多给我提供一条消息啊。对不对,好来个什么。MSG行吧,哎,咱们MSG啊,这个数相当于就是哪儿错了。是这样吗?好,那怎么办呢,这块同学们。
08:02
贝塔点是吧是吧,MSG就行了,对吧?好行啊前端啊,咱们就分析完了啊,分析完了,那接下来咱们写后台了,既然前端咱们这个目的这么的这么的明确了,咱们后台是不是给前端提供一个促和false以及这个MSG就行了,对不对,好。
我来说两句