想请教一下 Laravel-admin 如何修改用户表密码字段?

主要是如何对密码字段进行bcrypt()加密,这样写是不加密的
file

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

保存前回调:

$form->saving(function (Form $form) {
    if ($form->password && $form->model()->password != $form->password) {
        $form->password = bcrypt($form->password);
    }
});
11个月前 评论
tiaodao 1个月前
讨论数量: 5

保存前回调:

$form->saving(function (Form $form) {
    if ($form->password && $form->model()->password != $form->password) {
        $form->password = bcrypt($form->password);
    }
});
11个月前 评论
tiaodao 1个月前

@Summer 评论提交后,代码字体跟背景是一个颜色,都是#f8f8f2,页面刷新后正常。
JS push html 代码块的配色有问题?

11个月前 评论
jeff_coseibai

@jxlwqq 请问if条件里的 $form->password 和 $form->model()->password 分别指什么啊?看懵逼了。。。

5个月前 评论

$form->password 指的是用户输入的密码
$form->model ()->password 指的是数据库存储的密码
$form->model()->password != $form->password 用于判断是编辑状态还是新建状态

4个月前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!