|
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