钱包登录
2017-04-06 10:03:20 0 举报
钱包登录是一种安全、便捷的登录方式,它允许用户通过他们的数字钱包进行身份验证。这种方式不仅减少了密码遗忘的风险,也提高了账户的安全性。用户只需扫描二维码或输入钱包地址,就可以轻松登录各种应用和服务。钱包登录还支持多种加密货币,如比特币、以太坊等,为用户提供了更多的选择。此外,钱包登录还可以与生物识别技术(如面部识别、指纹识别)结合,进一步提高安全性。总的来说,钱包登录是一种创新的登录方式,它将改变我们的在线生活。
作者其他创作
大纲/内容
一致
判断actionType是否要进行翻译
新增登录记录表(T_BASE_DCA_LOGIN_MD)如果上一步查询到用户则存入BASE_DCA_USER_ID
秘钥验证
com.wtyt.pub.action.PubPlgnAction的pubKYLogin5102方法
开始
不等于空
MD5表根据获取的秘钥获取临时参数,也就是登录第一步中传递进来的一些参数包括身份证号,
跳转到此loginMD5Check方法中
null
不为
将登录动态MD5带入到下个action校验中
是否有idCard
更新登录次数
判断入口
根据访问类型进入首页或者对应的功能页面
查询结果
通过获取到的临时参数中身份证号码在T_BASE_DCA_USER_TEMP(用户临时表)判断是否为假用户
过期
此用户已经开户
那就说明也不是假用户,
说明此用户是假用户
不一致
判断用户的登录用手机号是否与开户时的手机号一致
把从用户临时表中查询的信息封装到一个bean中
5012入口
抛出异常
不是5012入口
临时功能 判断是否能进入页面
无
根据actionType跳转到相应的action中
根据获取到的秘钥到T_BASE_DCA_LOGIN_MD和T_BASE_DCA_USER连接查询,连接的条件是BASE_DCA_USER_ID相等,因为之前在插入T_BASE_DCA_LOGIN_MD表中数据时BASE_DCA_USER_ID有可能为空,所以连接查询有可能查询不到
无论是真用户还是假用户将相关信息放入session中
首先获取秘钥
根据身份证号到T_BASE_DCA_USER(用户信息表)中查询用户是否存在,
准备前往开户actionType=openAcc
说明此用户没有开户,不是真用户
不成功
验证验证签名时间
0 条评论
下一页