Laravel - 自定义用户字段

时间:2015-12-17 01:25:29

标签: laravel authentication

我想添加自定义用户字段,但不能在注册时分配它们,或者需要"必需"。最有效的方法是向Auth对象添加一个字段,还是有更好的方法来做到这一点?

1 个答案:

答案 0 :(得分:1)

在新的Laravel 5安装中,您必须编辑User类和用户迁移:

1)在您的<button id="code-submit" class="ui icon button" style="border-left: 1px solid #fff;"> 中,您必须为每个自定义字段扩展app/User.php数组。

示例:$fillable表示自定义$fillable = ['name', 'email', 'password', 'city'];字段。

2)在city中,您必须为每个自定义字段添加数据库列,然后再运行database/migrations/2014_10_12_000000_create_users_table.php(请参阅http://laravel.com/docs/master/migrations)。

示例:php artisan migrate表示自定义$table->string('city');字段。