默认情况下,Laravel 4 认证功能只能为一张表设置。
现在我有一个需要进行身份验证的管理表。该表与用户表分开。有什么办法可以在不安装 Sentry 的情况下做到这一点?
我尝试在 app/config/auth.php 中使用数组设置更多模型和表,但 Laravel 似乎不支持数组。
编辑,从答案/问题移动代码:
实际上没有,我尝试过使用类似的东西:
if($res = DB::select('select * from admin where email = ? and password = ?', array(Input::get('email'), Input::get('password')))) {
echo 'success';
//return Response::json(['admin' => Auth::admin()->toArray()], 202);
}
else {
echo 'failed';
//return Response::json(['flash' => 'Authentication failed'], 401);
}
in the method store() of my controller, but failed. Can anyone help me with this?