У меня есть требование для реализации аутентификации JWT в приложении, и я пытаюсь снизить как можно больше рисков, используя хранилище cookie (httpOnly) вместо localStorage.
Сервер Laravel настроен как API, а не обслуживает приложение Angular 7.Ответ контроллера входа со следующим:
return response()->json($user)->cookie('access_token', $token, 15, '/', true, true);
Я вижу cookie (token = blahblahblah) в моем ответе после запроса POST
на URL входа в систему.Я установил withCredentials: true
во всех запросах после входа в систему.Возможно, я дико неправильно понимаю это, но я хочу, чтобы этот куки отправлялся вместе с каждым последующим запросом для аутентификации моего теперь вошедшего в систему пользователя.Мое промежуточное программное обеспечение в Laravel ищет $request->cookie('access_token')
, которое всегда пусто.
Этого вообще можно достичь?