Как использовать middleware через api?

492
28 ноября 2016, 18:46

Файл api.php:

   $api->version('v1', function ($api) {
      $api->get('todos', 'App\Http\Controllers\Admin\TodoController@index');
      $api->post('todos', 'App\Http\Controllers\Admin\TodoController@store');
      //ну и так далее
});

как использовать middleware для проверки залогинен ли юзер когда он пытается зайти в админку через api ?

Answer 1

Если допустить, что вы используете пакет dingo/api, то вот, что говорит документация:

$api->version('v1', ['middleware' => 'foo'], function ($api) {
  // маршруты
});

Где foo - middleware, которое проверяет залогинен ли пользователь.

READ ALSO
ошибка в foreach

ошибка в foreach

Здравствуйте тут на форуме дали подсказку но она с ошибкой суть скрипта такая что б он заносил каждую запись в новую строку ошибка Parse error:...

445
Как в боте telegram сделать перевод строки?

Как в боте telegram сделать перевод строки?

Нужен перенос сроки в сообщении бота телеграм! Как сделать то?

2337
PHP multi query

PHP multi query

Вопрос: как исправить ошибку?

561
Как реализовать печать pdf

Как реализовать печать pdf

Есть ссылка на pdf файл(самого файла нет), как реализовать чтобы при нажатии кнопки печатался данный pdf файл или срабатывал print(), где выводился...

604