00:00
就是最后呢,在这个功能,首先呢,咱需要先检查一个地方,什么地方呢,就是我们的NEX,咱需要检查一下啊,看它录那个地址写的对不对。就是检查一下这个N这个。就看它那个路径的一个匹配的规则对不对啊,因为data咱们新加一端口号,包括地址看里边对不对啊,那我来看一下啊,先打开我这个N,这我的是在这个位置。把配置文件我给它打开这个啊。然后在里边往下看啊,就是现在我们要有两部分,一个是发短信,一个是U3那家看对不对啊,对照我们的规则,先看发短信。发短信里边,我这名字叫edusm,把这复制啊EMSM应该是对的。然后咱们看啊,我这个端口号应该是这个。是8005,我这里边写成了是806,所以咱们改一下啊,这个改成805啊,我是这个规则,然后这改完之后,大家看这个U3应该就806了啊,大看这个规则啊,这个要给它写对在里边它叫做EDU3特,我把这个也是复制一下啊EDU3,然后它的端口号看一下。
01:21
是这个8006啊,所以这个咱也需要改一下啊,8006这个咱要改对啊,就是这个你看的时候要检查一下,默认没有配置,你把这个需要配置正确。啊,就是里边的地址中的名称,包括端口号,这是806是805。啊,咱们做一个检查啊。然后这个做到之后,下面我把N给它重启一下,咱们最终把效果最终试一下啊。我重启。N-s stop,先给他。停掉。然后停掉之后呢,再给它启动。
02:00
这样的话应该可以了啊,然后都可以之后咱们下面最终测试啊。我就来测试一下啊呃,这个我先。重启一下啊。就是NPRUDV这个先重启,然后启动之后,咱们把接口部分也给它都启动一下。好,先启动哈。前端部分我们等它停起来。啊,这个啊应该可以了,然后启动之后咱的页面啊,就是这个local house3000页面啊,我直接有人做登录注册了,然后在里边把咱们需要的服务启动,咱目前做登录注册,一个是u center,一个是这个发短信的,这两个给他启动一下啊,重新关掉,重新启动。先启动msm啊,当然这个首页面肯定有什么CMS啊,什么edu这些我就不启动了啊,我就专门看登录注册了。
03:01
给咱们看一下啊。先把这个启动,就是8005端口的发短信的,然后还有这个806端口的,做这个注册的这个接口。这个啊,等他先启动着啊,然后这个代码我们再查一遍啊,因为这里边写的东西比较多,它难免会有一些错误啊,比如咱们测试有问题,咱再排查没问题啊,咱最终再总结。就是这些方法应该都写出来了啊。这个也启动了,然后这些呢都启用之后,咱们最后来看一下我们最终的结果是什么样的,看这效果对不对啊,现在我点注册进入到我们这个注册界面。然后在注册界面中呢,比如现在我输入一个昵称啊,为了明显这些数据,我先删掉啊,因为没有别的手机啊,这个先删掉啊。然后删掉之后呢,里边我加个昵称,比如写一个就叫TEST1010,这是手机号,咱写一个。
04:02
手机号,然后写完之后,下面要做的是不是要发送验证码了,那我现在就点这个叫获取验证码,为了明显我把F12点开有错误,咱能快速找到啊,这些是警告,咱可以先忽略,看这个能不能发送我一点。大家看它的特点啊。我应该已经点了。然后我们看啊,这里边咱先看这个MS里边,我现在手机上已经得到了啊这个验证码。这已经得到了啊,然后大家看啊,他这个位置有一个问题啊,好像他没有出现那个是不是倒计时的效果,这没有出来啊,但是他没有报这个错,我现在手机上有这个验证码已经得到了啊。我的验证码是这个叫0748啊,我先给他输入啊。0748,然后得到之后,这是密码,比如来一个六个一。这先写一下,最终这咱再解决啊,然后都写完之后,下面我点这个注册,咱看效果对不对啊,我点一个注册。
05:08
把这个打开注册。咱们看啊,最终注册提示咱们是不是成功了,并且跳转到是不是咱们的登录界面啊,就是注册这个过程,对,而问题就是我在点这个。获取验证码的时候,他没有倒计时,但是我手机上其实是收到验证码了,这是可以的啊,那咱看他什么问题啊,看他问题在哪里,我们来排查一下啊。找到一面种啊。咱们一个来看啊,也就是说这个方法没有错,然后下面是这个有问题啊,就是咱调的它应该是不对的,那咱看啊问题在哪里啊。咱网上来找。上面找一下啊。也就是说在这个位置呢,当咱们点这个叫获取验证码,就是这个超链接,在这个位置呢,我们要做的事情就是有一个叫。Get code的这么一个啊,这么一个值,就这一个方法,然后方法里边呢,我们现在是调了这位置,在这位置中呢,咱就是当你发送成功,先把它变成false,再调一个叫time down,再time down里边做这个操作,但是操作中呢,咱要做到的让它是不是有一个倒计时的效果,就是里边你看啊,方法中每隔1000毫米,它值是不是要减一啊,而这个过程中呢,比如说这个地方咱要是59 58 57这个效果就是这个东西地方要变这个值,所以咱问题啊。
06:34
我应该是找到了啊,我说各位是否能找到什么问题呢,你看啊。就是我现在在这里边的这个地方。我是不是写了一个固定值啊,这个固定值它肯定不会变,因为咱们每次让它值减一之后,我把那减一的值咱是放到这个叫后的T中了,所以咱们这个位置还是要用这种它是表达式的方式把这取到,而不要写个固定值,要不然这个你取不到,它就没有倒计时。
07:03
那我们再改一下啊,就这位置。写个差值表达式,它叫code t,当通过差值表达式为了取值,如果你不这么写的话,那你那个59 58那值它不能显示,因为没地方显示,但是把每次减一的值是不是复是给这个东西啊,扣的太啊,它的问题应该就在这里啊,比如我的课件中应该是这么写,刚才我是为了各位看清楚,给他改一下。在这个页面中找到课件中啊,里边就是这个位置后的T的,通过差值表达式取到你每次减一那个值啊,主要就是这个特点,那咱们啊,最后再来试一下啊。再试一下这个效果啊。这里边建议各位啊,你把代码最好给的就是都检查好之后再测试,要不然你可能出错,你要发很多次验证码,因为每次发送啊,毕竟它不是免费的,每次都要花几分钱,比如说你一直有问题,发了几十次,那这费用应该也不是很低的啊,所以咱写好之后再测试啊,这里边啊,我来测一下啊,最终的结果。
08:06
数据都是对的,第二也没有问题,刚才问题就是这个没有进行这么一个发送,包括数据库表中数据都存进去了,那我们现在啊,再试一次啊。这个手机号,我现在点这个获取验证码,大家看效果。现在我一点各位看到。效果是不是有了,这个效果是不是就是倒计时效果啊,我现在手机上啊,也收到了这个验证码,这个验证码也有了啊,这个啊我们就测试出来了,就是这么一种情况啊,所以现在咱就把这个最终给他就完成了啊,关于我们的注册的这么一个整合。各位给他知道啊。
我来说两句