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

421
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:...

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

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

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

2258
PHP multi query

PHP multi query

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

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

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

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

526