|
37 | 37 | // Articles |
38 | 38 | Route::prefix('articles')->group(function (): void { |
39 | 39 | Route::get('/', [ArticlesController::class, 'index'])->name('articles'); |
40 | | - Route::get('/new', [ArticlesController::class, 'create'])->name('articles.new'); |
| 40 | + Route::get('/new', [ArticlesController::class, 'create'])->name('articles.new')->middleware(['auth','verified']); |
41 | 41 | Route::get('/{article}', [ArticlesController::class, 'show'])->name('articles.show'); |
42 | | - Route::get('/{article}/edit', [ArticlesController::class, 'edit'])->name('articles.edit'); |
| 42 | + Route::get('/{article}/edit', [ArticlesController::class, 'edit'])->name('articles.edit')->middleware(['auth','verified']); |
43 | 43 | }); |
44 | 44 |
|
45 | 45 | // Discussions |
46 | 46 | Route::prefix('discussions')->as('discussions.')->group(function (): void { |
47 | 47 | Route::get('/', [DiscussionController::class, 'index'])->name('index'); |
48 | | - Route::get('/new', [DiscussionController::class, 'create'])->name('new'); |
| 48 | + Route::get('/new', [DiscussionController::class, 'create'])->name('new')->middleware(['auth','verified']); |
49 | 49 | Route::get('/{discussion}', [DiscussionController::class, 'show'])->name('show'); |
50 | | - Route::get('/{discussion}/edit', [DiscussionController::class, 'edit'])->name('edit'); |
| 50 | + Route::get('/{discussion}/edit', [DiscussionController::class, 'edit'])->name('edit')->middleware(['auth','verified']); |
51 | 51 | }); |
52 | 52 |
|
53 | 53 | // Forum |
54 | 54 | Route::prefix('forum')->as('forum.')->group(function (): void { |
55 | 55 | Route::redirect('/channels', '/forum'); |
56 | 56 | Route::get('/', [ThreadController::class, 'index'])->name('index'); |
57 | 57 | Route::get('/channels/{channel}', [ThreadController::class, 'channel'])->name('channels'); |
58 | | - Route::get('/new-thread', [ThreadController::class, 'create'])->name('new'); |
| 58 | + Route::get('/new-thread', [ThreadController::class, 'create'])->name('new')->middleware(['auth','verified']); |
59 | 59 | Route::get('/{thread}', [ThreadController::class, 'show'])->name('show'); |
60 | | - Route::get('/{thread}/edit', [ThreadController::class, 'edit'])->name('edit'); |
| 60 | + Route::get('/{thread}/edit', [ThreadController::class, 'edit'])->name('edit')->middleware(['auth','verified']); |
61 | 61 | }); |
62 | 62 |
|
63 | 63 | // Replies |
|
0 commit comments