qb-verify

0.2.1 • Public • Published

qb-verify

Installing

Using npm:

$ npm install qb-verify

Usage

(In main.js)

import QbVerify from 'qb-verify'
 
Vue.use(QbVerify, {
  appId: 'your appId' // require
})

(In your controller)

// getVerifyCode
  let params = {
    mobile: 'user mobile', // require
    type: 'register'       // require, such as 'register'
  }
  this.$verification.getVerifyCode(params).then(_ => {
    // 飘字提示 发送成功
  }).catch(err => {
    if (err && err.status) {
      switch (err.status) {
        case 1: // denied 禁止发送验证码
          // 飘字提示
          break
        case 3: // FREQUENCY_LIMIT(频率限制)
          // 飘字提示
          break
        default:
          break
      }
    } else {
      // 未知错误
    }
  })
 
// checkVerifyCode
  let params = {
    mobile: 'user mobile', // require
    verifyCode: '1234',    // require, captcha
    type: 'register'       // require, such as 'register'
  }
  this.$verification.checkVerifyCode(params).then(res => {
  }).catch(err => {
  })

Readme

Keywords

Package Sidebar

Install

npm i qb-verify

Weekly Downloads

2

Version

0.2.1

License

MIT

Last publish

Collaborators

  • alanhuang