用户名存在性判断 - 登录注册开发教程(2)

登录注册开发教程 - 用户名存在性判断

登录注册开发教程(2) 用户名是否已存在判断与注册提示优化

目标:
增加一个服务来检测用户名是否已存在,以避免重复注册。

步骤:

  1. 创建服务:
    • 在后台服务中新建一个服务,名为“检查用户名”。
    • 参数:用户名。
    • 流程中添加节点,编辑数据表,使用单行查询来检查用户名是否存在。
  2. 注册处理:
    • 在注册接口中调用新建的“检查用户名”服务。
    • 如果用户名已存在,则返回错误提示;如果不存在,则允许注册。
  3. 优化提示信息:
    • 在注册处理中,将注册结果的错误信息返回给前端。
    • 前端根据返回的错误信息显示相应的提示。

详细步骤:

  1. 创建检查用户名服务:
    • 在服务管理中新建服务,选择“检查用户名”。
    • 将“公开服务”设置为“开启”。
    • 添加参数“用户名”。
  2. 编辑服务流程:
    • 添加节点,选择“编辑数据表”。
    • 操作类型选择“查询单行查询”。
    • 添加条件,“用户名”字段“等于”用户输入的用户名。
    • 同步设置,并给查询结果命名,如“判断结果”。
  3. 注册接口调用检查用户名服务:
    • 在注册接口中添加服务调用节点。
    • 选择“检查用户名”服务,并传入用户名参数。
    • 设置同步返回,并定义返回变量类型为“数组”。
  4. 添加条件判断:
    • 添加条件节点,判断“判断结果”数组的第0行是否存在。
    • 如果存在,则返回错误提示;如果不存在,则继续后续流程。
  5. 优化提示信息:
    • 在注册处理中,将返回的错误信息进行适当的格式化。
    • 前端接收到错误信息后,根据不同的错误码显示相应的提示。

下节课预告:
将继续讲解表单验证的开发,包括对用户输入的密码进行强度校验,以及邮箱格式的验证等。

结语:
鼓励大家动手实践,将自己的应用上传到多巴多AI市场,以便他人预览和下载源码,同时也建议查看源码来提升开发技能。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值