h***@126.com
h***@126.com
  • 发布:2021-07-30 09:49
  • 更新:2021-07-31 16:29
  • 阅读:85

【报Bug】uniCloud admin,以管理员admin身份,修改用户的登录密码失败

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

基本上,新的uniCloud admin项目

预期结果:

修改用户密码,成功

实际结果:

请求服务失败

bug描述:

uniCloud admin,以管理员admin身份,修改用户的登录密码失败

新建项目,也没写什么代码,发现上述情况
uni-id-users.schema 也是初始配置,没写权限,admin应该有全部权限
点击重置密码,提交后,错误提示是一闪而过,showToast图标是打勾的,不登录都发现不了问题
admin删除用户、修改用户登录账号等,均正常

错误信息:
请求服务失败
Error in $request("system/user/resetPwd"): [object Object]

另外,安装了uni-cloud-router,按初学教程配置,并使用成功(应该没关系吧)

2021-07-30 09:49 负责人:无 分享
已邀请:
DCloud_UNI_WYQ

DCloud_UNI_WYQ

在windows/components/error-log.vue内将代码做以下调整,看一下内容是什么

<text class="err-msg">Error in {{log.info}}: `{{log.err}}`</text>  
==>  
<text class="err-msg">Error in {{log.info}}: `{{JSON.stringify(log.err)}}`</text>
  • h***@126.com (作者)

    修改后 Error in {{log.info}}: {{JSON.stringify(log.err)}}

    输出内容为:

    修改后 Error in $request("system/user/resetPwd"): "[object Object]"

    2021-07-31 16:38

  • h***@126.com (作者)

    我又新建uniCloud admin项目,关联同一个云服务,情况依旧。云端我就改了uni-config-center -> uni-id -> passwordSecret,然后新建了几个权限、角色和用户,随便测试一下,表结构和schema都没动过

    2021-07-31 17:07

  • DCloud_UNI_WYQ

    回复 h***@126.com: passwordSecret是不能这么简单的修改的 https://uniapp.dcloud.net.cn/uniCloud/uni-id?id=modifysecret

    2021-08-02 11:09

  • DCloud_UNI_WYQ

    另外可以看下网络请求里面的返回信息是什么

    2021-08-02 11:10

要回复问题请先登录注册