Php Laravel认证。如何更改表格';用户';至表';员工';?
我是第一次使用laravel的初学者。我正在通过添加身份验证Php Laravel认证。如何更改表格';用户';至表';员工';?,php,laravel-5,laravel-5.7,Php,Laravel 5,Laravel 5.7,我是第一次使用laravel的初学者。我正在通过添加身份验证 php artisan make:auth 以及通过 php artisan migrate 但我已经有一个旧数据库了。我试图根据下面的代码将数据库从表“users”更改为表“staff” config/auth.php 'providers' => [ 'staff' => [ 'driver' => 'eloquent', 'model' => App\U
php artisan make:auth
以及通过
php artisan migrate
但我已经有一个旧数据库了。我试图根据下面的代码将数据库从表“users”更改为表“staff”
config/auth.php
'providers' => [
'staff' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
在图1中发现一个错误
注意:我尝试将数据库表设为“staff”,类似于数据库表“users”
是否有任何文件需要修复
您的
提供者在config/auth.php
中的数组应该是这样的
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Staff::class,
]
]
此外,您的App\Staff
模型应该扩展illighted\Foundation\Auth\User
use Illuminate\Foundation\Auth\User as Authenticatable;
class Staff extends Authenticatable
{
}
您是否将`'model'=>App\User::class`更改为`'model'=>App\Staff::class`?您能否发布您的App\Staff
model?