8***@qq.com
8***@qq.com
  • 发布:2024-01-09 09:18
  • 更新:2024-01-09 10:55
  • 阅读:207

如何修改允许用户名为纯数字

分类:uni-app

使用uni-id时,用户名不能是纯数字,修改validator后点注册提示用户名不合法,求教还需要修改别的什么地方呢?

2024-01-09 09:18 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

validator.js改了是么?
返回不合法的地方应该是在register-admin.js中的 this.middleware.validate(params, schema)
具体怎么修改我也不太懂,但是,可以给干掉吧,然后自己加一些验证
然后可以看一下uni-id-users表username的类型属性,看有影响不

  • 8***@qq.com (作者)

    改了,现在提示 isValidString is not defined

    2024-01-09 12:07

  • 套马杆的套子

    回复 8***@qq.com: uni-id-co里的common里的validator.js中,13行,你看看那的验证规则。或者你的数字+个''吧,然后试试

    2024-01-09 13:51

  • 8***@qq.com (作者)

    回复 套马杆的套子: 非常感谢,解决了。就是要改 uni-id-co里的common里的validator.js中,13行下面的代码。之前修改validator后点注册提示用户名不合法应该是因为修改后没有上传。

    2024-01-09 17:38

  • 套马杆的套子

    回复 8***@qq.com: ok,解决了就行

    2024-01-10 08:16

要回复问题请先登录注册