質問編集履歴

1

コードブロックの適応

2022/12/21 05:46

投稿

toshi_worldtrip
toshi_worldtrip

スコア3

test CHANGED
File without changes
test CHANGED
@@ -112,20 +112,24 @@
112
112
  ### 試したこと
113
113
 
114
114
  refreshの取得が出来ていることは確認できました。以下でリフレッシュが動作することも確認済みです。以下のエンドポイントはSet-Cookieを含むHttpResponseオブジェクトを返します。
115
+ ```React
115
116
  const response = await axios.post("http://localhost:8000/api/auth/newtoken",
116
117
  {
117
118
  "refresh":refreshToken
118
119
  },
120
+ ```
119
121
 
120
122
  Responseオブジェクトの受け取り方やuseEffectの使い方が間違っているのかと思い、いろいろ試してみましたがうまくいきませんでした。
121
123
  リクエスト時にトークンの期限が切れていた場合にそのResponseオブジェクトを利用してCookieをセットし、再度アクセスを行いたいのですが難しいのでしょうか?
122
124
 
123
125
  ログイン時はSet-Cookieを含むオブジェクトにリクエストを投げることで、以下のようなコードで認証に成功しています。
126
+ ```React
124
127
  const login = async (payload) => {
125
128
  await authAxios
126
129
  .post("/api/auth/login",payload)
127
130
  navigate("/main")
128
131
  };
132
+ ```
129
133
 
130
134
  ### 補足情報(FW/ツールのバージョンなど)
131
135