|
@@ -17,13 +17,13 @@ use Illuminate\Support\Facades\Route;
|
|
|
|
|
|
|
|
Route::get('/', [DashboardController::class, 'index'])->name('ideas.index');
|
|
Route::get('/', [DashboardController::class, 'index'])->name('ideas.index');
|
|
|
|
|
|
|
|
-Route::post('/ideas', [\App\Http\Controllers\IdeaController::class, 'store'])->name('ideas.store');
|
|
|
|
|
|
|
+Route::post('/ideas', [\App\Http\Controllers\IdeaController::class, 'store'])->name('ideas.store')->middleware('auth');
|
|
|
|
|
|
|
|
Route::get('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'show'])->name('ideas.show');
|
|
Route::get('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'show'])->name('ideas.show');
|
|
|
|
|
|
|
|
-Route::get('/ideas/{idea}/edit', [\App\Http\Controllers\IdeaController::class, 'edit'])->name('ideas.edit');
|
|
|
|
|
|
|
+Route::get('/ideas/{idea}/edit', [\App\Http\Controllers\IdeaController::class, 'edit'])->name('ideas.edit')->middleware('auth');
|
|
|
|
|
|
|
|
-Route::put('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'update'])->name('ideas.update');
|
|
|
|
|
|
|
+Route::put('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'update'])->name('ideas.update')->middleware('auth');
|
|
|
|
|
|
|
|
Route::get('/register', [\App\Http\Controllers\AuthController::class, 'register'])->name('register');
|
|
Route::get('/register', [\App\Http\Controllers\AuthController::class, 'register'])->name('register');
|
|
|
|
|
|
|
@@ -36,9 +36,9 @@ Route::post('/login', [\App\Http\Controllers\AuthController::class, 'authenticat
|
|
|
Route::post('/logout', [\App\Http\Controllers\AuthController::class, 'logout'])->name('logout');
|
|
Route::post('/logout', [\App\Http\Controllers\AuthController::class, 'logout'])->name('logout');
|
|
|
|
|
|
|
|
|
|
|
|
|
-Route::delete('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'destroy'])->name('ideas.destroy');
|
|
|
|
|
|
|
+Route::delete('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'destroy'])->name('ideas.destroy')->middleware('auth');
|
|
|
|
|
|
|
|
-Route::post('/ideas/{idea}/comments', [\App\Http\Controllers\CommentController::class, 'store'])->name('ideas.comments.store');
|
|
|
|
|
|
|
+Route::post('/ideas/{idea}/comments', [\App\Http\Controllers\CommentController::class, 'store'])->name('ideas.comments.store')->middleware('auth');
|
|
|
|
|
|
|
|
Route::get('/terms', function (){
|
|
Route::get('/terms', function (){
|
|
|
return view('terms');
|
|
return view('terms');
|