Форум программистов, компьютерный форум, киберфорум
PHP: Laravel
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 26
1

Не могу получить ответ по API

07.12.2020, 12:55. Просмотров 1036. Ответов 2
Метки нет (Все метки)

Добрый день уважаемые форумчане))
НЕ пойму где туплю
Установил tymon/jwt
php artisan route:list
выдает
Domain | Method | URI | Name | Action | Middleware |
+--------+-----------+------------------------+------------------+------------------------------------------------------------------------+------------+
| | POST | api/auth/login | | App\Http\Controllers\AuthController@login | api |

ЧЕРЕ VUE AXIOS шлю запрос

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
login(){
      
       axios
 
           .post("/auth/login", {
            email: this.auth.mail,
            password: this.auth.pass,
            login: this.auth.pass,
          })
 
          .then(response => {
              console.log(response);
          })
          .catch(error => {
            this.errored = true;
            console.log(error);
          })
          .finally(() => (this.loading = false));
    }

МАРШРУТЫ АПИШНЫЕ route/api
PHP
1
2
3
4
5
6
7
8
9
Route::group([
  'middleware' => 'api',
  'prefix' => 'auth'
], function ($router) {
  Route::post('login', 'App\Http\Controllers\AuthController@login');
  Route::post('logout', 'App\Http\Controllers\AuthController@logout');
  Route::post('refresh', 'App\Http\Controllers\AuthController@refresh');
  Route::post('me', 'App\Http\Controllers\AuthController@me');
});
ФУНКЦИЯ В САМОМ КОНТРОЛЛЕРЕ

PHP
1
2
3
4
5
6
7
8
9
10
11
public function login()
    {
       return "ОТВЕТ";
        $credentials = request(['email', 'password']);
 
        if (! $token = auth()->attempt($credentials)) {
            return response()->json(['error' => 'Unauthorized'], 401);
        }
 
        return $this->respondWithToken($token);
    }

ПОЛУЧАЮ ЕРОР 405
HTTP405: BAD METHOD — используемая HTTP-команда не поддерживается.
(XHR)POST — http://XXXX.tech/auth/login


Middleware\VerifyCsrfToken Сюда добавил исключение

PHP
1
2
3
4
  protected $except = [
        'auth/login',
    ];
}


В config/cors
все закоментил

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    // 'paths' => ['api/*', 'sanctum/csrf-cookie'],
 
    // 'allowed_methods' => ['*'],
 
    // 'allowed_origins' => ['*'],
 
    // 'allowed_origins_patterns' => [],
 
    // 'allowed_headers' => ['*'],
 
    // 'exposed_headers' => [],
 
    // 'max_age' => 0,
 
    // 'supports_credentials' => false,
Не помогло))
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2020, 12:55
Ответы с готовыми решениями:

Не могу получить ответ от сервера, работаю с api сайта, выдает ошибку исполняющей среды по нулевой ссылке
Добрый день. Пытаюсь получить ответ от сервера. Работаю с api одного сайта с помощью библиотеки...

(Vk API) Не могу получить нужный ответ при отправке фото/документов/файлов на сервер upload.php
Итак мучаюсь 5 дней! Delphi я недавно начал изучать поэтому пока я быдлокодер но я учусь! Все...

API VK приходит ответ, но не могу к нему подключится
Пытаюсь получить информацию о созданных wiki страницах в группе пользуюсь методом pages.getTitles...

Подать запрос и получить ответ от сервера API
Приветствую всех читающих.Хотел бы получить ответ от сервера и вывести данные куда либо, но к...

2
433 / 318 / 214
Регистрация: 31.05.2016
Сообщений: 877
07.12.2020, 22:33 2
Лучший ответ Сообщение было отмечено Олег-54 как решение

Решение

Там же префикс api:
Код
/api/auth/login
0
0 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 26
11.12.2020, 17:24  [ТС] 3
Цитата Сообщение от sash23 Посмотреть сообщение
/api/auth/login
Цитата Сообщение от sash23 Посмотреть сообщение
Там же префикс api:
Рука лицо)))))))

Я знал что туплю, но не думал что так жестко

Спасибо большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2020, 17:24

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Telegram API Как получить ответ от клавиатуры ?
Решил написать своего первого бота в телеграмм но возникла проблема с клавиатурой . Я использую...

получить ответ от google Safe Browsing API
всем привет! надо получить ответ от Safe Browsing API, по этой ссылке:...

Не могу расшифровать ответ API ВКонтакте посредством json
Доброго времени суток. Задача простейшая. Ввожу IP пользователя, хочу получить от сея ВК основные...

Не могу получить ответ от сервера
Здравствуйте, не знал как правильно описать проблему в поисковике, поэтому пишу вам. Есть сайт...

Не могу получить ICMP ответ
Доброго времени суток, проблема вот в чем: По протоколу UDP отправляется пакет с заведомо...

Не могу получить ответ XMLHttpRequest
Такая вот проблемка возникла - отправляю пост запрос на сервер и нужно получить ответ. Запрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.