おはようございます。ベアラトークンとしてのHttponly Cookie - Laravel Passport
誰かが私を助けてくれることを望んでいました。 OAuthを使って初めてこれは私のために裸にしてください。
私はReact JSとLaravel 5.5を使ってアプリケーションを構築し始めました。私はLaravel Passportをインストールして、私のReact JSアプリでユーザーのログインを成功裏に管理しましたが、セキュリティ上の目的でhttponly Cookieを使用するように指示されています。
私の作業コードでは、単純にlocalStorageにアクセストークンを保存し、アキシーヘッダーのAuthorization': 'Bearer ' + token
を使用してAPIに送信しました。これは完全に機能します。しかし、私がhttponlyを使ってクッキーを設定すると、その値をフェッチすることはできません。(正確にはポイントです!) - 反応クッキー(npmから)を使用して、コンソールにcookie.loadAll()
を記録すれば、新しいXSRF-TOKEN
クッキーが表示されますが、私が設定したaccessToken
クッキーは表示されません。では、このトークンをAPIに送信するにはどうすればいいですか?
は、ご協力ありがとうございます:)