Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 5 Laravel 5未在寄存器上生成api令牌_Laravel 5_Laravel 5.5 - Fatal编程技术网

Laravel 5 Laravel 5未在寄存器上生成api令牌

Laravel 5 Laravel 5未在寄存器上生成api令牌,laravel-5,laravel-5.5,Laravel 5,Laravel 5.5,我在我的注册控制器中为api_令牌添加了一列,在创建用户时,我试图生成一个唯一的id,但它不会生成任何代码。这是我在寄存器控制器中创建用户的函数 protected function create(array $data) { return User::create([ 'name' => $data['name'], 'email' => $data['email'], 'api_token' => md5($data[

我在我的注册控制器中为api_令牌添加了一列,在创建用户时,我试图生成一个唯一的id,但它不会生成任何代码。这是我在寄存器控制器中创建用户的函数

protected function create(array $data)
{
    return User::create([
        'name' => $data['name'],
        'email' => $data['email'],
        'api_token' => md5($data['email'].$data['name']),
        'password' => bcrypt($data['password']),
    ]);
}

我需要在其他地方添加这个吗?

如前所述,您还需要在用户模型中向$fillable数组添加
api_令牌

@DanielGale是的,我这样做了。您是否在
$fillable
中将
api_令牌添加到您的用户模型中?即使我将其更改为'api_令牌=>md5('deepak'),它并没有在世界上流行field@cbaconnier我的坏,是的,现在加上,它的工作。谢谢