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

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

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
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