QuickStart快速上手


1. 前期准备

1.1 注册

请进入官网(https://www.verify5.com)首页,点“注册”按钮链接进行企业注册。如已注册,则以注册的手机号直接登录进入Verify5控制台。

1.2 新建应用

进入Verify5控制台后台,点击“应用管理”菜单,点“创建”按钮根据指引新增应用。

注:在开发联调阶段可以选择免费套餐,在生产部署时再购买新的套餐。

2. Web对接

回到应用列表,可以看到已经创建的应用,复制其Token和Host。

3. Web接入

3.1 引用JS

在页面头部加入v5的js库:

<script src="https://s.verify5.com/assets/latest/v5.js" type="text/javascript"></script>

或使用npm引入:

import Verify5 from 'verify5'

3.2 编写测试表单

<form action="/login" method="post">
用户名:<input type="text" name="username">
密码:<input type="password" name="password">
<div v5-config="{ name:' login-v5' ,host:' (Host)' ,token:' (Token)' }"></div>
<input type="submit" value="登录" >
</form >

3.3 使用JS API验证

JS API适用于更加定制化的场景,详见平台对接

4. 二次验证

前端验证完成将后业务网站后台返回verifyid,业务通过verify接口进行二次验证。

调用方式如:

curl -X GET https://{Host}/openapi/verify?verifyid=ee92ede662aa43c3a68c2a369fa19c70&token=644112d89ac54bac97cee06d42e2137c&timestamp=1564220208945&signature=6c8e8e38d11dddb08d5b5a8fc750db68

参数说明:

参数名 说明 示例
Host 验证服务器 xxxx.verify5.com
verifyid 前端验证时返回的票据,由前端验证后返回 ee92ede662aa43c3a68c2a369fa19c70
token 当前有效的token 644112d89ac54bac97cee06d42e2137c
timestamp 当前提交时的Unix时间戳,即北京时间1970-1-1 0:0:0到现在经过的毫秒数 1564220208945
signature 当前提交时的签名。详细见签名规则
注:host不参与签名
6c8e8e38d11dddb08d5b5a8fc750db68

返回结果:

{success: true}
Top