mysql - 如何在 Laravel voyager 注册页面添加新字段

标签 mysql laravel voyager

如何添加额外字段或自定义 voyager 管理面板的注册表单以及如何了解 MySQL 数据库中密码字段的密码加密功能。

密码加密功能:

enter image description here

最佳答案

首先进入管理面板工具->数据库。点击编辑面包。屏幕右侧有一个文本区域。在此编写您自己的自定义设置并保存。

如果你想再次添加额外的字段工具->数据库。这次单击编辑(右侧)并添加列。 如果您想使用附加功能(而不是数据库值)自定义 View 复制该文件resources\views\vendor\voyager\bread\browse.php 并在 resources\views\vendor\voyager\users

中创建文件夹

之后制作browse.php并粘贴。现在该页面正在管理屏幕中查看。

答案: 该列相关的密码字段。右侧有一个区域。该区域用于定制。就像迁移表一样。当您创建迁移时,它就会出现

$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password');

如果您想自定义,您可以输入 -> 并提出您自己的请求。 在 voyager 中,您实际上是在这样想: ->unique() 。例如

{
"validation": {
    "rule": "required|max:140"
}

}

我写的是 body 区域。如果你写 hash、bcrypt 或 smt 作为密码。它会起作用的。

关于mysql - 如何在 Laravel voyager 注册页面添加新字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49623506/

相关文章:

mysql - group byhaving子句查询

php - 如何在 vue 2 app 和 laravel 中创建和匹配 CSRF token

php - Laravel Voyager软件包安装错误

php - 如何在 Laravel Voyager 中创建自定义 Controller

php - 航海者 php artisan 航海者 :install --with-dummy error

mysql - SQL GROUP_CONCAT 拆分成不同的列

mysql - 如何连接外键中的信息?

php - MySQL:where子句错误中的未知列

php - MySQL - 查询创建的记录 "today",但日期为 UTC

php - 如何在 laravel 4.2 的 mysql 中使用带有计数值的 like 查询