0
我在两个不同的数据库中有两组用户。但是,如何检查两个database.users表?我在想这样的事情吗?Laravel 5.3多用户数据库尝试登录
$user = new User;
$user->setTable('other-database.users');
// or
$user->setConnection('other-database');
if (\Auth::attempt(['email' => $email, 'password' => $password])) {
// Authentication passed...
return redirect()->intended('dashboard');
} else {
dd('nope');
}
针对不同类型用户的2个表?可能要再次查看您的数据库设计。 – Neat
两个数据库分别与一个用户表。那有意义吗? –
@dave_the_dev它很合理,但它不是一个好设计。您可以通过在查询上设置默认连接来实现您想要的问题。 – Sandeesh