使用ivx注册手机账号的经验总结

本文详细介绍了如何使用IVX实现手机注册和登录功能。注册过程包括图片验证和手机验证码两步,登录则支持自动登录和手动输入。在案例模型部分,讨论了初始化自动登录、登录与注册页面的构建、登录验证以及注册流程,强调了在用户出错时提供明确错误反馈的重要性。
摘要由CSDN通过智能技术生成

在一些案例中,我们需要用户注册并登陆才能正常使用功能或者浏览信息,之前有用过添加微信公众号组件的方式,让用户在微信环境下打开案例发起微信公众号登录,或者将案例的类型选择为小程序采用微信小程序登录。除了这两种方式以外,ivx也提供了手机号注册登录的方法,今天我们就说一说手机注册登录的具体操作。

一.用户组件
手机注册登录同样需要使用到用户组件,我们可以看到其中默认字段包含手机号、openID、unionID和邮箱四个字段,它们分别是用户组件几种注册登录方式的登录凭证,用户表中每条用户信息之只能对应一种登录方式且不能修改,但可以同时获取用户的其它信息作为附属信息。另外我们也可以自己添加一些额外字段适用于不同案例。
在这里插入图片描述
在这里插入图片描述
二.注册流程
下面就是手机注册的流程示意图,可以看出完成一次注册操作需要进行两次验证。首先是图片验证,这一步骤中图片ID作为唯一标识,服务端会通过用户返回的图片ID去数据库中查找正确答案,判断验证是否成功。同时用户还需在返回信息中加入自己的手机号,这样验证成功后服务端就可以直接发送手机验证码。最后,用户是将手机验证码和注册信息一起提交到服务端,手机验证码无误即可将注册信息写入用户组件完成注册。
在这里插入图片描述
三.

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值