diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 0b5a472..b7df898 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -14,6 +14,7 @@ class HomeController extends Controller */ public function __construct() { + $this->middleware('guest'); } /** @@ -23,10 +24,6 @@ class HomeController extends Controller */ public function index() { - if (Auth::check()) { - return redirect()->route('dashboard'); - } - - return redirect()->route('login'); + return view('home'); } } diff --git a/app/Http/Middleware/RedirectIfAuthenticated.php b/app/Http/Middleware/RedirectIfAuthenticated.php index e4cec9c..6fce7fa 100644 --- a/app/Http/Middleware/RedirectIfAuthenticated.php +++ b/app/Http/Middleware/RedirectIfAuthenticated.php @@ -18,7 +18,7 @@ class RedirectIfAuthenticated public function handle($request, Closure $next, $guard = null) { if (Auth::guard($guard)->check()) { - return redirect('/home'); + return redirect()->route('dashboard'); } return $next($request); diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php new file mode 100644 index 0000000..fe143b8 --- /dev/null +++ b/resources/views/home.blade.php @@ -0,0 +1,13 @@ +@extends('layouts.app') + +@section('content') + +
+ +@endsection \ No newline at end of file