全部
常见问题
产品动态
精选推荐

1.3~1.5 版本系统修改用户密码异常问题

管理 管理 编辑 删除

1. 找到文件 app/Http/Controller/AdminApi/System/RoleController.php 里面的 `updateUserPassword` 方法, 位于350行左右:

7aea5202407090915401811.png

找到方法后替换为以下内容:

    public function updateUserPassword(SystemAdminRequest $request, UserService $userService)
    {
        $request->scene('password')->check();
        [$password, $uid] = $request->postMore([
            ['password', ''],
            ['uid', ''],
        ], true);
        $userService->updatePasswordFromUid((string)$uid, $password);
        return $this->success('修改成功');
    }

2. 找到文件 app/Http/Service/User/UserService.php 里面的 `updatePasswordFromUid`方法, 位于220行左右:

e992d202407090917418860.png

这里需要按照对应版本选择内容进行复制替换:  

1.3~1.4版本使用:

    public function updatePasswordFromUid(string $uid, string $password): int
    {
        return $this->dao->update(['uid' => $uid], ['password' => $password, 'is_init' => 0]);
    }

1.5版本使用:

    public function updatePasswordFromUid(string $uid, string $password): int
   {
        return $this->dao->update(['uid' => $uid], ['password' => password_hash($password,PASSWORD_BCRYPT), 'is_init' => 0]);
    }

修改代码后重启守护进程!!!

请登录后查看

轩 最后编辑于2024-07-09 09:53:59

快捷回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest==1? '取消推荐': '推荐'}}
沙发 板凳 地板 {{item.floor}}#
{{item.user_info.title}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

作者 管理员 企业

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}   {{itemc.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
回复
回复
1012
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

管理员
为了能够快速帮您解决问题,提问时请描述下具体做了哪些操作,什么情况下出现的问题,最好能有错误截图或操作流程,感谢您的理解和支持。

回答

245

发布

14

经验

11264

今日热榜
本月热榜
$item.title
{{item.title}}
热度 {{item.heat}}

快速安全登录

使用微信扫码登录
{{item.label}} {{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
加精
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服