我正在尝试在我的项目laravel 5.2中进行身份验证,问题是我需要更改表名称,因为我在同一数据库中有很多项目。
我在以下生活中更改了用户和password_resets表的名称:
:
'提供者'=> [ '用户'=> [ '驱动程序'=>'数据库', '表'=>'r_users', ], ]
和
“密码” => [ '用户'=> [ 'provider'=>'用户', 'email'=>'auth.emails.password', '表'=>'r_password_resets', 'expire'=> 60, ]
通过这些更改,我可以在新表中添加新用户,并可以登录和注销。
但是当我尝试重设密码时,出现该错误。有解决这个问题的主意吗?
我假设还需要更改其他变量,但我不知道该更改。
在更改表名称之前,我已经进行了测试。
答案 0 :(得分:0)
看看prefix
中的属性config/database.php
。您只需要为每个项目设置一个不同的前缀即可。
.env
DB_TABLE_PREFIX=pfx
config/database.php
'prefix' => env('DB_TABLE_PREFIX', '')