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

问题描述 投票:1回答:1

我在注册控制器中为api_token添加了一列,在创建用户时,我试图生成唯一的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']),
    ]);
}

我需要将此添加到其他地方吗?

laravel-5 laravel-5.5
1个回答
0
投票

正如cbaconnier所述,您还需要在用户模型中将api_token添加到$ fillable数组中。

© www.soinside.com 2019 - 2024. All rights reserved.