海淘身份验证模块
2016-06-13 10:31:16 0 举报
海淘身份验证模块是一个专门用于验证用户身份信息的安全模块,主要针对海淘购物场景。该模块通过收集用户的基本信息(如姓名、身份证号、手机号等),结合多种验证方式(如短信验证码、人脸识别、指纹识别等)进行身份核验,确保用户身份的真实性和唯一性。同时,该模块还具备风险评估功能,能够根据用户的购物行为、信用记录等信息,对用户进行信用评级,为商家提供更加精准的风险管理服务。此外,海淘身份验证模块还支持多语言切换,方便不同国家和地区的用户进行身份验证。总之,海淘身份验证模块为用户提供了便捷、安全、高效的购物体验,同时也为商家提供了有效的风险管理手段。
作者其他创作
大纲/内容
记录数据库,数据和操作日志
返回结果:identityCard
是
返回结果:result(0)
获取 || 验证
获取:来源是下单的时候传送userId+身份证姓名返回身份证号码,身份证号码在订单里面记录。来源是收货地址校验的时候,传送userId+身份证名称,返回身份证号码(打星)
Redis
次数:key:zhe800:auth:seller:sellerIdvalue:次数key:zhe800:auth:user:userIdvalue:次数
DB
否
验证
开始
verifiyIdentityInfo( );
记录Redis(两个Redis)
是否查询到
key:zhe800:authIdentity:identityName(md5)_identityCardvalue:identityCard永不过期
查询
预警
写入Redis
TableiduserIdidentityNameidentityCard建立userId+ identityName的索引
调用第三方接口
authIdentityInfo( );
成功
失败 + 1
验证失败 次数+1
key:zhe800:authReturn:userId_identityName(md5)value:identityCard(10天过期时间)
需要校验次数
验证:来源是验证收货地址的时候,取收货地址的第一个接口
校验基本参数
返回前端对应错误码
返回Result(次数不足)
0 条评论
下一页