do-it-if-i-can / client

0 stars 0 forks source link

chore: apolloClient生成時の設定を修正 #44

Open ogakuzuko opened 2 years ago

ogakuzuko commented 2 years ago

authLinkの設定をして、リクエストのたびに自動で認証トークンを付与させるように設定したい(出来るのか?) Apollo講座の1:13:00あたり(URL) GraphQLのドキュメントも読む

ogakuzuko commented 2 years ago

Issueに作成過程をコメント残していくのちょっと実験的にやってみる🐶

ogakuzuko commented 2 years ago

[TODO]

ogakuzuko commented 2 years ago

[✅ QUES] 認証トークン取得用関数で取得するトークンはアクセストークン?IDトークン?

→ アクセストークンにペイロードが付くようになったのでアクセストークンでOK

ogakuzuko commented 2 years ago

[✅ QUES] 認証トークンをインメモリに置くかLocalStorageに置くか、Cookieに置くか

理想はCookieに保管して、httpOnly, Secure, SameSite属性をそれぞれ適切に設定することだと思うがAuth0で出来るのかどうか。

→ Recoilでグローバルステートとしてユーザー情報とトークン類を管理する(=インメモリに置く)方向に決定?(3.13)

ogakuzuko commented 2 years ago

アクセストークン何故かsubクレーム付かない

解決したやも!😳