Доброе утро.
Пробую эксперементировать с REST API & Passport
все ничего, но когда решил убрать client_secret & client_id из фронта (до этого авторизация работала),
Получается вызываю POST localhost:8000/api/oauth/token, который вызывает роут Passport POST localhost:8000/oauth/token
то начало просто зависать при вызове POST localhost:8000/api/oauth/token
Подскажите пожалуйста, где я туплю, что сервер тупит? )
api.php
Route::group(['prefix' => 'oauth'], function () {
Route::post('token', [OAuthController::class, 'token'])->name('token');
....
});
OAuthController.php
public function token(Request $request) {
$response = Http::asForm()->post('http://localhost:8000/oauth/token', [ ..... ]);
и вот здесь просто подвисает сервер, приходится убивать процесс php artisan serve
Читал о том, что необходимо сделать 2 процесса php artisan serve на порту 8000 и 8001
и вызывать Http::asForm()->post('http://localhost:8001/oauth/token'... но не пойму зачем такой костыль
Буду благодарен за любые советы, предложения и замечания