会员的验证方式架构与验证码规范是什么样的?

后台-系统设置-扩展变量-手机广告位-内容正文顶部

验证方式架构

一、需求

  1、当前验证方式已插件化,系统支持图片验证码插件和阿里云滑动验证插件。

  2、以插件方式进行开发,以方便后期兼容更多的验证方式。

  3、系统默认开启的是图片验证码方式进行验证。可在管理端-设置管理-验证方式设置中开启其它的验证方式。

二、阿里云滑动验证流程图

  注意:以下以登录操作举例,此验证方式可通用(登录、注册、绑定手机号)等。

  验证流程说明:

  客户端发送请求,需要将验证的参数上传,但是API在接收参数时,不接收需要验证的参数,而是在调用验证接口时用HTTPRequest的方式来获取参数。以登录操作举例,API只需要接收用户名和密码参数即可,其它需要验证的参数要在相对应的验证接口中用HTTPRequest的方式来获取,而不需要API在调用验证接口的时候直接传参。

三、前端接口调用

  1、前端在开发验证功能时,需要调用API来获取当前系统开启了哪种验证方式,并获取相应的参数。

  2、API说明:

  调用示例:

  GET:base.xx.com/validator

  返回参数:

  AliyunAfs对象说明:

  返回参数示例:

  {

  "validator_type":"ALIYUN",

  "aliyun_afs":{

  "app_key":"FFFF0N00000000008828",

  "scene":"nc_other"

  }}

图片验证码规范

一、路径

  /captchas/{scene}/{uuid}

二、参数说明

三、scene规范

  示例:

    <imgsrc="/captchas/register/xxxxxxxx-xxxx-xxxx-xxxx">

  上述就是关于技术方面的内容了,想了解更多详情,可以持续关注易族智汇javashop,有任何问题,欢迎一起探讨。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

后台-系统设置-扩展变量-手机广告位-内容正文底部
留言与评论(共有 0 条评论)
   
验证码: