So I used php artisan make:auth
in my project and I am building on top of that. Problem is it has only "name" field and not "firstName" and "lastName" field. Where do I configure those options? I want to take the input from first name and last name and concatenate them with a space between them, then store them as name in my db. Where is the place to do that? Where do I configure my options like if I want to add an address or phone number for my user? I researched a lot and I am really confused with all those traits so please could someone give me some advice on how to proceed with user authentication?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
Laravel - 如何从单独的字段中获取名字和姓氏,并将它们存储在db中的名称列中?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
du229908 2016-04-11 23:09关注For use name instead of first_name and last_name open
database/migration/create_user_table
write$table->string('name');
instead of
$table->string('first_name'); $table->string('last_name');
After that open
app/Http/Controller/Auth/AuthController.php
and then put your code like thatprotected function create(array $data) { return User::create([ 'name' => $data['first_name'].' '.$data['last_name'], 'username' => $data['username'], 'email' => $data['email'], 'password' => bcrypt($data['password']), ]); }
if you want to use more fields,write those fields in migration file which is on database/migration and then use those fields in
resources/views/auth/register.blade.php
that files's html form,and after that changeAuthController.php
file本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-01-02 21:18所以,需要在保存前根据提交的审核状态和设置的方式得到商品状态再保存,而通过$form->model()->attribute_name只能获取提交后的值,不能更改。 Google之后发现了已经有解决方案:可以修改提交表单时的逻辑吗 #375 ...
- 2021-04-27 05:19Laravel的可空数据库字段 通常,未分配值的数据库字段默认为null 。 在创建具有外键约束的记录时,这一点尤其重要。 注意,必须将数据库字段配置为允许空值。 如果该字段未配置为允许null,则更新版本MySQL会将值...
- 带有本地搜索和匿名数据的mysql数据库的laravel和lumen中的数据库字段加密。 安装注意事项 $ composer require ionghitun/laravel-lumen-mysql-encryption 依存关系 PHP的> = 7.3 说明文件: 服务提供商会自动为...
- 2021-01-19 23:54如下所示: $grid->actions(function (Grid\Displayers\Actions $actions) { if ($actions->getKey() == 1) { $actions->disableDelete(); } }); 禁止 列表的删除操作 ...$grid->tools(function (Grid\Tools $tools...
- 如果您使用的是低于5.5的Laravel版本,则通过将其添加到config/app.php的providers数组中来手动注册DaDataServiceProvider : ' providers ' = > [ // ... MoveMoveIo \D aData \D aDataServiceProvider::class...
- 2021-06-14 04:56在本教程中,我们将深入探讨如何在Laravel 5中实现动态表单验证,特别是在处理数组类型的表单字段时。首先,我们需要理解Laravel验证的基本概念。 在Laravel中,表单验证主要通过`Validator`类或`FormRequest`子类...
- 2021-02-03 04:47可以从列中正确读取数据,而不管是否已对其进行加密,但是当将数据保存回这些列时,它们将被自动加密。 标准Laravel Eloquent功能(例如属性转换)将继续正常运行,即使此程序包对数据库中存储的基础值进行了加密也...
- 2020-10-15 22:09给Grid的列添加行数序号,就是在表格的每一行前面添加一个从1开始递增的数字,这个数字并不是数据库中某个字段的值,而是根据当前展示的数据行数动态生成的序号。 具体实现起来,可以通过在Grid的列定义中添加一个...
- 2020-10-15 22:10在 Laravel-admin 中,有时我们需要在表单提交时隐藏某些数据,不将其保存到数据库,但又需要在回调函数中获取这些数据。以下是如何实现这一功能的详细步骤。 首先,我们来了解一下 `ignore` 方法。当你不想让某个...
- 2021-03-01 07:55在 Laravel 框架中,Laravel-Admin 是一个强大的后台管理系统构建工具,它极大地简化了后台界面的开发过程。本篇文章将详细讲解如何在 Laravel-Admin 中使用 "CheckboxTree" 组件,这是一个用于实现树状复选框功能的...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司