高级控制Auth :: Check

时间:2015-10-26 14:52:42

标签: laravel laravel-5

如果表中的值为admin,我想显示管理页面,而不是水到另一个页面

with open(FILE, 'a') as fp

2 个答案:

答案 0 :(得分:2)

您必须更改 RedirectIfAuthenticated.php 文件。它存储在/app/Http/Middleware中。在handle函数中,您可以检查用户是否在数据库中具有特定值,并相应地重定向到另一个页面。

答案 1 :(得分:-2)

我解决了问题

 public function showLogin()
    {
        if (Auth::check())
        {
            if (auth()->user()->type!='Admin')
            {
               return view('helperpage.admin-yetki');
            }
            else
            {
                return view('admin.index');
            }

        }

        return View::make('admin.auth.login');
    }