00:01
好,我们来看呢,今天的内容啊,今天呢,主要就是用户注册,用户认证和会员管理这三部分的内容,那用户注册这一块呢,昨天我们已经运行了一个s rb site了,是吧?啊我们把它解压然后运行啊就可以了啊然后另外呢啊还可以采用刚才我说的那种方式,就是创建一个nice NP,然后呢创建一个pack.j啊,然后创建一个配对目录以及index view,然后直接呢先n PM install啊再n PM run第一位也可以啊所以这两种方式,但是这个第就是这这种方式呢啊他嗯前天昨天他所依赖的这个目录文件呢,有一个丢失的问题,就是官方啊的这个有一个依赖的目录文件有一个丢失的问题,所以呢呃建议大家呢,如果呃遇到这种问题的话,就直接运行我给大家提供的这个点这个压缩包就可以了啊,这是第一个要。
01:01
说明的问题,然后第二个呢,就是咱们啊,今天呢,要做一个前端页面的整合啊,这个前端页面的整合呢,我们啊首先就是把发送验证码的前端给他整合一下,第二呢,把这个用户注册给他做一下,第三呢就是把用户认证给他做一下,然后第四呢,把后台的会员管理做一下,所以今天咱们其实内容还稍微挺多的啊,还是多一点的啊,那么用户注册和用户认证这块呢,涉及到的是我们的网站端的功能。啊,包括前端,包括后端会员管理这一块呢,涉及到的是我们的后台管理系统这一块的功能啊,所以呢,这是两部分的功能,那首先呢,我们来看一下啊,前端整合发送验证码这一块。那昨天我们已经把这个S2B site给他啊,这个。创建出来了是吧,并且呢也运行起来,那现在呢,我也运行起来啊,那么大家要注意我们的,呃,这个next APP和这个SR b site它用的呢是同样是3000端口,那么你在启动s r b site之前,一定要先把纳APP给它停掉啊,否则的话呢,呃,S r b site也能启动,但是呢,它就会给你分配另外的一个端口了,就不是3000了啊好,那所以这边呢,我先把它停掉。
02:31
然后接下来呢,Next。嗯,这个给他启动NPMV。好,然后呢,我们来看一下咱们的这个页面啊,3000这个页面。
03:02
那这就是我们要访问的页面了,昨天我们也已经看到了,那首先我们要做的呢,就是这个注册功能,所以呢,我们来到这个注册页面啊,其他的一些功能啊,我就不详细给大家说了啊,就具体就比如说上面这导航怎么做的呀,这东西怎么做的呀,那我们就不关注了啊有有这个感兴趣的同学,你自己课下看一看,然后有问题的话,你再私下来问我,好,然后那我们只关注这个注册账户里面的这个获取验证码的这个按钮,目前啊,那当我们点击这个获取验证码的时候呢,我们就希望呢啊发送一个验证码啊,然后呢啊,在这个后端呢,对验证码进行校验注册的过程当中啊,然后呃。就验证码校验成功了是吧,我们在进行这个用户的注册,好,所以呢,现在要做的是这样的一部分的功能,就是获取验证码并注册啊,那获取验证码这个功能呢,我们已经在后端啊完成了是不是啊,也就是说啊,现在我们只需要去整合前端的功能就可以了,当我们在这个位置输入一个手机号码,并且点击获取验证码这个按钮的时候呢。
04:14
我们呢,就可以向后台发送一个啊这个验证码了,好,那首先呢,我得把我的。这个给他启动一下啊。因为呢,我们大家都知道啊,获取验证码这一块呢,它是嗯依赖于red的哈,然后再有呢,就是大家在测试之前哈,会给大家一个小小的建议,什么建议呢?就是因为你测试的过程当中难免会啊出现各种各样的问题,然后呢,一次测不成功再测一次,两次测不成功再测一次是吧?好测来测去呢,你会发现你这个验证码呀,反正你们。嗯,就是他在花钱是吧,好然后我呢,一般情况下,在这种过程当中,我都把这块给他屏蔽掉啊。
05:03
你要反反复复测的话,他不花钱花的多嘛,然后所以呢,我一般情况下,我就把这块给他屏蔽掉,好这个验证码它就不发了,不发了的话意味着他就不走,呃,阿里云的云服务了啊,然后接下来呢,这个地方它会把这个生成的验证码存入red,所以对于我们开发者来说,我们每一次发送完验证码之后,我们只需要在red当中查看一下这个验证码是什么就可以了。啊,然后再录入验证码,我们不需要一定要收到这个手机短信对不对,所以呢,我一般呢,都是先把这个sign的方法给它屏蔽掉啊,那这样的话呢,咱们启用一下福气。啊,大家现在在做测试的时候,你一定要先把这个N这个给它启动啊,这个N这我每天早上是第一件事是先把它启动起来的。就不要忘了。
06:08
好,这样的话呢,我们就把它这个启动成功了,启动成功了之后呢,我们先来检查一下我们之前的那个验证码的这个接口local host,然后是8120对吧,然后是S。好,然后接下来呢,我们来上短信管理这面,然后获取一下验证码。我这边呢,输入一下手机号好。然后呢,我点execute好,大家看我把那个屏蔽掉了,屏蔽掉了之后呢,啊,但是这边依然会显示短信发送成功,那现在我想录入验证码的时候,我怎么办呢?我是不是得打开我的呀。好,我就录入5572就可以了,所以我在这个地方呢,录入5572就可以了,明白吧,就这个呢,就是咱们啊这个测试的时候,大家要注意的一个细节哈,就是把一些消耗资源类的这样的一些测试呢,你就给他转换一下,在测试的过程当中,尽量去少消耗一些实际的资源啊,这是第一,然后第二呢,我们就来看一下啊,咱们实际上呢,刚才是通过这个位置啊测试的一个啊界面swagger来进行的一个获验证码的测试,所以现在呢,我们要做的就是点击这个获取验证码按钮,然后呢来做一个测试。
我来说两句