Loading app/Http/Controllers/AuthController.php 0 → 100644 +26 −0 Original line number Diff line number Diff line <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\User; class AuthController extends Controller { public function login(Request $request) { $request->validate([ 'mail' => 'required|email', 'password' => 'required', ]); $user = User::where('US_EMAIL', $request->mail)->first(); if ($user == null || !$user->checkPassword($request->password)) { return view('login', ['wrongPassword' => true]); } session()->put('userid', $user->US_ID); return redirect('/'); } } routes/web.php +1 −22 Original line number Diff line number Diff line Loading @@ -28,28 +28,7 @@ return view('login', ['wrongPassword' => false]); })->name('login'); Route::post('/login', function (Request $request) { $request->validate([ 'mail' => 'required|email', 'password' => 'required', ]); $user = User::where('US_EMAIL', $request->mail)->first(); if($user == null) { return view('login', ['wrongPassword' => true]); } if($user->checkPassword($request->password)) { session()->put('userid', $user->US_ID); return redirect('/'); // TODO: Redirect to the user's hub page } else { return view('login', ['wrongPassword' => true]); } }); Route::post('/login', [AuthController::class, 'login']); Route::get('/', function () { Loading Loading
app/Http/Controllers/AuthController.php 0 → 100644 +26 −0 Original line number Diff line number Diff line <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\User; class AuthController extends Controller { public function login(Request $request) { $request->validate([ 'mail' => 'required|email', 'password' => 'required', ]); $user = User::where('US_EMAIL', $request->mail)->first(); if ($user == null || !$user->checkPassword($request->password)) { return view('login', ['wrongPassword' => true]); } session()->put('userid', $user->US_ID); return redirect('/'); } }
routes/web.php +1 −22 Original line number Diff line number Diff line Loading @@ -28,28 +28,7 @@ return view('login', ['wrongPassword' => false]); })->name('login'); Route::post('/login', function (Request $request) { $request->validate([ 'mail' => 'required|email', 'password' => 'required', ]); $user = User::where('US_EMAIL', $request->mail)->first(); if($user == null) { return view('login', ['wrongPassword' => true]); } if($user->checkPassword($request->password)) { session()->put('userid', $user->US_ID); return redirect('/'); // TODO: Redirect to the user's hub page } else { return view('login', ['wrongPassword' => true]); } }); Route::post('/login', [AuthController::class, 'login']); Route::get('/', function () { Loading