# 验证码集成

# 概述

验证码服务集成滑动验证码、动态口令、图形验证码等多种常用验证码,进行二次认证,以确认系统登陆认证安全

# 本内容你将获得

  • 验证码集成使用
  • 验证码使用场景

# 集成使用

验证码服务是一个单独的业务服务,针对于多种业务场景配置和管理,通过http和二次认证的方式,接口说明:

序号 功能 接口 备注
1 获取平台验证码 http://HOST_PATH/captcha/get
2 验证码验证 http://HOST_PATH/captcha/check

HOST_PATH 为验证码服务地址或者网关地址

# 获取平台验证码

  1. 创建Application应用

获取应用码,每个应用码是唯一的

  1. 获取验证码
<Verify
  ref="verify"
  :captcha-type="'blockPuzzle'"
  :app-code="appCode"
  :img-size="{width:'400px',height:'200px'}"
  @success="login">
</Verify>
  1. 获取请求验证
login(params) {
    // 获取验证码
    console.log('params = ' + params);
},

# 验证是否正确

  1. 后端获取验证结果

# 其它