QuickStart快速上手

V5客服发表于:2019年12月16日 16:37:15更新于:2019年12月16日 18:20:27

0015df751461ee9d72f0b87addd1f8a

1. 前期准备

1.1 注册

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

0015df7516e3c9124ae65ec578359cc

1.2 新建应用

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

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

0015df751ae12bd6da550f7ee8c0dd9


2. Web对接

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

0015df751ba83a765d2fcd089cf319e


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}