From a17d950c1b6b237d409bb43ffec4660d64e0534c Mon Sep 17 00:00:00 2001 From: Ben Ramey Date: Sat, 4 Nov 2017 19:26:08 -0600 Subject: [PATCH] Put welcome message on homepage --- app/Http/Controllers/HomeController.php | 7 ++----- app/Http/Middleware/RedirectIfAuthenticated.php | 2 +- resources/views/home.blade.php | 13 +++++++++++++ 3 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 resources/views/home.blade.php 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') + +
+

Welcome to Emmaus Grader!

+

+ Please log in to begin using the application. +

+

Login

+
+ +@endsection \ No newline at end of file