Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 05.09.2020 20:49:03

Сообщение что вы не авторизованы для api

Добрый день.
Для защиты api использую

Route::post('/login', 'API\AuthController@login')->name('login');

Route::middleware('auth:api')->group(function () {
    Route::apiResource('/users', 'UsersController');
//Route::apiResource('/docs', 'ApiDocsController');
    Route::apiResource('/docs', 'API\ApiDocsController');
    Route::get('/logout', 'API\AuthController@logout')->name('logout');
});

Если вбивается api/users без токена то возвращается форма авторизации?
Как в таком случае возвратить сообщение "Сначало авторизуйтесь" вместо html формы.

Не в сети

#2 08.09.2020 11:00:43

Re: Сообщение что вы не авторизованы для api

поиграй с заголовками запроса
Content-Type: application/json
Accept: application/json

Не в сети

Подвал раздела