diff options
author | ryo <ryo@nopwd.lol> | 2025-03-11 16:15:29 +0000 |
---|---|---|
committer | ryo <ryo@nopwd.lol> | 2025-03-11 16:15:29 +0000 |
commit | fa4823dd632cad6a5736c1d900a064647bb72c20 (patch) | |
tree | a716b9d9f0ce62a9d2ca53f11d64b2a39b178d6c /routes/web.php | |
parent | e1a48c8208c181fd40ecb065878ba9ea49b1f48f (diff) |
Fixed: player login based on user and password
Added: show errors to the user
Diffstat (limited to 'routes/web.php')
-rw-r--r-- | routes/web.php | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/routes/web.php b/routes/web.php index fc05718..6101fab 100644 --- a/routes/web.php +++ b/routes/web.php @@ -3,13 +3,18 @@ use App\Http\Controllers\PlayerController; use Illuminate\Support\Facades\Route; -Route::get('/', function () { - return view('welcome'); -}); +Route::view('/', 'welcome'); +Route::view('register', 'register'); +Route::view('login', 'login')->name('login'); + +Route::post('register', [PlayerController::class, 'register']); +Route::post('login', [PlayerController::class, 'login']); -Route::view('/register', 'register'); -Route::view('/login', 'login'); +Route::middleware('auth')->group(function () { + Route::get('dashboard', [PlayerController::class, 'profile']); + Route::get('admin', [PlayerController::class, 'admin']); -Route::post('/register', [PlayerController::class, 'register']); -Route::post('/login', [PlayerController::class, 'login']); -Route::post('/login/score', [PlayerController::class, 'score']); + Route::post('dashboard', [PlayerController::class, 'score']); + Route::post('admin', [PlayerController::class, 'admin_team']); + Route::post('logout', [PlayerController::class, 'logout']); +}); |