получить идентификатор пользователя через маршруты api.php в контроллере в laravel 5.6, используя групповую и промежуточную аутентификацию: api - PullRequest
0 голосов
/ 31 мая 2018

Пожалуйста, проверьте код ниже, я написал на странице api.php в папке маршрутов в laravel 5.6, когда я запускаю этот маршрут, он не возвращает мне идентификатор пользователя авторизации в контроллере и перенаправляет меня на домашнюю страницу. Я создал логинчерез php artisan make: auth

Route::group(['prefix'=>'User','middleware' => 'auth:api'],function(){
      //below route will display all user record from database
      Route::get('get','UsersController@getUsers'); 
 });

1 Ответ

0 голосов
/ 31 мая 2018

Для использования аутентификации API вам необходимо установить и настроить Laravel Passport, который использует OAuth для аутентификации всех клиентов с токеном носителя.

Проверьте эту страницу в документах: https://laravel.com/docs/5.6/passport

РЕДАКТИРОВАТЬ: обратите внимание, что вы не можете проверить эти маршруты в веб-браузере, и вы должны использовать такие инструменты, как Почтальон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...