diff --git a/app/Exceptions/UserNotFoundException.php b/app/Exceptions/UserNotFoundException.php new file mode 100644 index 0000000..a54353b --- /dev/null +++ b/app/Exceptions/UserNotFoundException.php @@ -0,0 +1,10 @@ +all(); + + //輸入資料驗證 + $rules = [ + 'email'=>[ + 'required', + 'email', + ], + 'password'=>[ + 'required', + 'min:6' + ], + ]; + $validate = Validator::make($input,$rules); + if($validate->fails()){ + return redirect('/receiver/loginPage') + ->withErrors($validate)->withInput(); + } + //驗證通過,巷資料庫查詢使用者是否存在 + //Pass->紀錄session + //failed -> 導向至登入畫面(附帶錯誤訊息) + } } diff --git a/resources/views/layout/app.blade.php b/resources/views/layout/app.blade.php index cc93126..d6f42b6 100644 --- a/resources/views/layout/app.blade.php +++ b/resources/views/layout/app.blade.php @@ -10,23 +10,11 @@
@yield('content') diff --git a/resources/views/layout/login.blade.php b/resources/views/layout/login.blade.php index b1bde93..cc17a77 100644 --- a/resources/views/layout/login.blade.php +++ b/resources/views/layout/login.blade.php @@ -10,7 +10,7 @@