1
0
Fork 0

routes/web.php: Add auth and admin routes.

This commit is contained in:
Henrik Hautakoski 2021-12-31 17:22:42 +01:00
parent 78837efd2d
commit 13de198571

View file

@ -5,6 +5,8 @@ use Illuminate\Support\Facades\Route;
use App\Http\Livewire\Game;
use App\Http\Livewire\Setup;
use App\Http\Controllers\SettingController;
use App\Http\Controllers\AuthController;
use App\Http\Controllers\Admin\AdminController;
use Illuminate\Support\Facades\Session;
@ -28,3 +30,17 @@ Route::get('/setup', Setup::class)->name('setup');
route::get('/setup/{setting}', [ SettingController::class, "hash" ])->name('setup-hash');
Route::get('/game', Game::class)->name('game');
// Admin section
Route::prefix('admin')->group(function() {
// Auth
Route::get('/login', [AuthController::class, 'create'])->name('login');
Route::post('/login', [AuthController::class, 'store']);
Route::middleware(['auth'])->group(function() {
Route::get('/', [AdminController::class, 'index']);
Route::post('/logout', [AuthController::class, 'destroy'])->name('logout');
});
});