Skip to content

Commit f1c2c05

Browse files
committed
Allow review for only auth user
1 parent e9bee3e commit f1c2c05

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

resources/views/review/index.blade.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@
2626
</p>
2727
<a href="{{route('stream.review.start')}}"
2828
data-turbo-method="post"
29+
rel="nofollow noopener noreferrer"
2930
class="btn btn-primary m-auto d-flex align-items-center justify-content-center w-100 mt-4">
30-
Начать викторину
31+
{{ Auth::check() ? 'Начать викторину' : 'Войдите, чтобы начать' }}
3132
</a>
3233
</div>
3334
</div>

routes/web.php

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -464,9 +464,14 @@
464464
|--------------------------------------------------------------------------
465465
*/
466466

467-
Route::post('/review/start', [\App\Http\Controllers\ReviewController::class, 'start'])->name('stream.review.start');
468-
Route::post('/review/next', [\App\Http\Controllers\ReviewController::class, 'next'])->name('stream.review.next');
469-
Route::post('/review/answer', [\App\Http\Controllers\ReviewController::class, 'answer'])->name('stream.review.set-answer');
467+
468+
Route::middleware(['auth'])
469+
->group(function () {
470+
Route::post('/review/start', [\App\Http\Controllers\ReviewController::class, 'start'])->name('stream.review.start');
471+
Route::post('/review/next', [\App\Http\Controllers\ReviewController::class, 'next'])->name('stream.review.next');
472+
Route::post('/review/answer', [\App\Http\Controllers\ReviewController::class, 'answer'])->name('stream.review.set-answer');
473+
});
474+
470475
Route::get('/review', [\App\Http\Controllers\ReviewController::class, 'index'])->name('review');
471476

472477
/*

0 commit comments

Comments
 (0)