aboutsummaryrefslogtreecommitdiff
path: root/routes
diff options
context:
space:
mode:
authorryo <ryo@nopwd.lol>2025-03-11 16:15:29 +0000
committerryo <ryo@nopwd.lol>2025-03-11 16:15:29 +0000
commitfa4823dd632cad6a5736c1d900a064647bb72c20 (patch)
treea716b9d9f0ce62a9d2ca53f11d64b2a39b178d6c /routes
parente1a48c8208c181fd40ecb065878ba9ea49b1f48f (diff)
Added admin user that can change usres teamHEADmain
Fixed: player login based on user and password Added: show errors to the user
Diffstat (limited to 'routes')
-rw-r--r--routes/web.php21
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']);
+});