00:01
Ought'to be like anything.分体口匀安全验证码服务这个组件的话,顾名思义是给您提供这个验证码服务的,但是这个验证码服务的话,除了提供我们常规认知的验证码服务,还有些其他的一些很奇妙的。功能和作用,我们看一下啊。在这个验证码服务的配置里边的话,我们这有个同步异步。那在这里我们看一下啊,看一下这里边儿的话会有同步,还有同步生成异步验证,同步生成同啊异步生成同步验证啊,总共是这三个功能,那这三个功能的话,可以完成非常奇妙的这个功能。分别我们给您讲一下这个同步的话是什么呢,就是。顾名思义,就是说您过来请求我,然后我给您生成验证码,然后您再过来。
01:01
用这个验证码来进行一个验证就可以,这是同步的,全部是同步功能,然后同步生成异步验证,这是干什么事儿用的?这个呢,是给我们的这个。接口啊,它的下游组件绑上验证码功能,就是说啊,我们一般一般的认为是什么呢?就是在页面输入里边是有验证码的,那么我们这个是在数据接口里边也是有验证码的,就是说您在同步第一次请求的时候获取一个验证码。获取个验证码,然后第二次的话是拿这个验证码。来请求一个接口的数据。啊,验证码不同的话,那这个接口的话是请求不通的啊。就是给我们的接口加上了验证码啊,这个是一个很奇妙的一个功能啊。那么这个是异步生成同步验证,那这个是干什么事儿用的呢?这个是比如说我异步生成。
02:05
通过这个,然后请求我们的系统agent,然后发送我们的。验证码短信。然后再用这个短信上的验证码同步的进行一个验证。嗯,就是这样的话,我们提供了整套的这个验证码服务。那这块的话是验证码的一个类型,没有数字啊,或者是大写英文字母啊,小写英文字母啊,还有大小写英文字母啊混的,甚至来说大小写英文字母以及数字啊混搭的这种,那么这个我们写成个6,这验证码的长度啊。这个验证码的有效时间啊,3分钟,那这块的话就是什么呢?就是我们异步流入的这个。什么组接,比如说。一步验证,这这是什么呢?就是我们这块是我们的要执行接口的业务逻辑啊。
03:05
那么我们这块的话是什么,我们这个里边的话是。我们的一个导入URL组件是什么呢?是把我们的验证码里边的相关一些内容啊,通过这个,然后。发送到我们的rest的这个DEMO上面去,然后。数据过去以后,我们就会在我们的这个执行查询啊,查看执行结果里边,看到我们的这个结果啊,这就说明是说什么呢,我们的这个。接口数据执行了啊,我们这个组件执行了,那么把验证码作为它的一个前置。然后作为他一个前置进行一个相关执行。又或者是说我们可以是什么呢?就是我们通过一些一步。异步执行,然后我们不有这个吗。
04:03
这个异步执行,然后同步验证,然后我们是通过这个异步拿到相关的验证码,我们模拟一个短信发送的一个过程,然后拿到相应相应验证码以后再同步验证。好,那么我们现在的话就给您做一下这个。啊戴帽啊下戴帽。那么我们现在的话是什么呢?这个套。我们是有啊。Outlet ID layout ID company ID分别对应的我们的这个。验证码服务这个组件的要素啊。根据他这个赛要素。然后呢?我们现在就来模拟一下啊,就来模拟一下。现在我们先。做一个同步吧。把这个改成同步啊。
05:02
好,我们现在的话是。请求,然后呢,给到我们的结果是什么?Flag=0啊,是正常的date里边它会有什么呢?我们的验证码哦,我们验证码的唯一性呢?UB还有我们的验证码的类型是生成啊生成。然后呢,我们把这个验证码啊。Copy一下。你贝塔里边有这个数据的话,他就认为是有这个验证码是做。使用的,那么我们现在的话,我们把验证码改一下啊。等一下。好,我们发送一下。他会告诉你什么呢?验证码错误,Flag=1啊。那你这个的话,它是验证,它是做一个验证的过程。那你这是错误的,然后的话,我们再什么呢?我们再把验证码回去。好,那这个是flag=0啊验证过程,那么这个就是代表的我们验证通过了。
06:03
行业呢,通过了,那么我们现在在做个什么事呢。啊,你们做个什么事,我们模拟一下这个啊。就是异步生成,同步验证。啊,一步生成同步验证,那么我们现在也是同样的。我模拟这个是什么呢?类似于短信啊。我们短信的过程,我们点击一下。OK, 那么这边可能就是我去获取验证码了,短信我到这个时候。它是通过这个。通过这进来,然后流转到这,然后相关结果拿到。啊,比如说这是我们收到的短信。OK, 短信是什么呢?核心是这两个。啊,这两个我们复制一下。我们复制一下,然后把这个的话我们进来。
07:04
人生进来。它生成了这个,那么我们现在同样的,我们改一下这个验证码。我们再发送一下,验证一下。他会也会告诉你验证码错误啊,验证码错误啊,这是我们一个异步生成,然后同步验证啊,模拟我们的一个短信的发送过程。那么这个就是验证成功了,Flag=0啊。验证类型啊。好,我们现在再看一下什么呢?我们再看一下这个。就是我们笔记号好玩的这个功能啊,就是待会儿一般看不到这个同步生成异步验证。这个就相当于把我们的这个。接口数据啊。啊,这个数据,然后绑定到了什么呢?绑定到了一个验证码上面啊,你必须得验证码是通过的,你才允许调用这个接口数据啊。
08:04
就是说我验证码这里边儿的话是什么呢?我验证码是。通过了我才会调用我们的这个。异步执行这个ETL导入URL,那么这块儿才会有相关的数据,我们先把这个数删了啊对,造成。误解了,好。我们先看一下啊,同样的我们把这个数据啊。同步生成,然后。啊,我们先看一下。嗯。易点击。好,这个时候的话是什么呢。9535,然后我们把这个值啊。给复制过来。好,那么同样的,我们这里边儿也也把它验证码弄错。我们看一下啊。
09:03
OK.啊,这个是什么呢?同步生成了,然后现在异步执行,那么这个时候他应该是要走到这边,那么他走没走,结果呢,我们看一下。啊是没有的,啊是没有的。好。那么我就我们在我们这块通过验证码,如果不正确的话,我们就进行了一个。阻断的这么一个过程啊,对于我们的这个接口。啊,我们这接口的话是要干什么事儿呢?是要通过这一块从这里进来,然后执行。这个导入URL,然后把相关数据在这边展示出来啊,那么他现在的话是什么呢?走到这个验证码服务里边。啊。因为验证码不对,所以说在这里边儿阻断了,那阻断了,然后没有执行这个元素ETL导入URL这个组件。就相当于我们把这个接口啊,这个接口里边需要加上我们的验证码。
10:03
其他的接口的话题啊,你换了其他的组件也是一样的啊,就是说比如说您在这里边儿接入我们的呃,角色引擎。哦,右眼球。啊,一些EPL,还有一些调度啊等等,进行一个处发,通过这个接口进行处罚,如果前置的话,你放上这个。验证码服务同时的话是什么呢。选择同步生成异步验证,你就相当于啊,同时啊。您的受困了。Post ID postless ID layout ID company ID啊这些的话都是语音。准备接入的什么规则引擎,引擎业务引擎啊等等等等。这些流程,那么如果验证码不通过,他会进行一个。
11:00
阻断啊,这个运行阻断,那么我们现在就把这个验证码通过我们看一下。OK, 我们再看一下啊,应该是没过期。啊,相关数据就进来了啊,相关数据进来了啊。好,那么我进来以后的话,你你说我再执行一遍,那么这个验证码已经过期了,那就不存在了,我们看一下啊。啊,已经被阻断了,已经被阻断了,没有了啊,啊即使再执行一遍,他只会执行一条就是。我们这个功能非常非常的好用啊,非常非常的好用,是把我们的接口。功能。啊,和我们的验证码功能进行一个绑定,那么这样的话只有验证码。通过他才会通过执行我们下面的业务流程,如果验证码。不通过,他会进行一个及时的阻断。
12:04
啊,这个就是我们元素安全码这个组件所提供的相关功能,既提供了我们常规的这种。简单的验证码生成验证码验证啊,这种同步的也提供,我们是什么呢。我们这种义务的短信生成验证码,然后同步的这么一个验证。还是就是什么,就是说我们针对于我们的这个一些接口。加上了验码,就是先需要什么同步个码,然后。用这个验证码才能访问我们的一些接口。是这样的一个。
我来说两句