LaravelTrust 和 LaravelAuthUI 无法将角色导入数据库



我有一个问题与LaraTrust$User->attachRole('user'),和Laravel Auth UI。我想在注册新用户时附加一个角色。注册后,我在roles表中没有看到任何数据。

protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'phonenumber' => $data['phonenumber'],
'password' => Hash::make($data['password']),
]); 
$User->attachRole('user');
}

在附加角色之前直接返回创建的用户。

:

$user = User::create([]);
$user->attachRole('user');
return $user;

return User::create([])->attachRole('user');

相关内容

  • 没有找到相关文章