我目前正在我的应用程序中使用laarvel5.4身份验证; 我想更改用户表名,同时保持其在身份验证逻辑中的角色,我只需要更改名称.
似乎Laravel在最新版本中更改了Auth文件和代码结构,因此auth.php并不像以前版本的laravel那样.
到目前为止,我已经完成了以下操作,但它仍然没有工作gy给我一个错误说表用户不存在:
2-我已经更改了RegisterController中的validator()函数.
3-我在config/auth.php中将所有'用户'更改为'staff',如代码所示:
return [
'defaults' => [
'guard' => 'web',
'passwords' => 'staff',
],
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'staff',
],
'api' => [
'driver' => 'token',
'provider' => 'staff',
],
],
'providers' => [
'staff' => [
'driver' => 'eloquent',
'model' => App\User::class, …Run Code Online (Sandbox Code Playgroud)