есть маршрут в reutes/api.php
Route::apiResource('notifications/telegram', 'App\Http\Controllers\API\NotificationInTelegramController');
он возвращает некие данные в формате JSON, в том числе и токен бота.
Далее я их принимаю в VUE.JS через Axios.get по адресу mysite.com/api/notifications/telegram и отрисовываю.
Проблема вот в чем: я не хочу, чтобы кто то мог перейти по адресу mysite.com/api/notifications/telegram и видели эти данные
Какое решение?
Middleware в конструкторе контроллера?
Хочешь в конструкторе, хочешь в Kernel, хочешь в роутах. Хочешь не middleware а просто if на get параметр, вариантов много, я ж не знаю что тебе подойдет в идеале
Обсуждают сегодня