cognitoでFb、Amazon、Twitter、googleでJSブラウザ側コードログインを実装しています。
4 つすべてのクライアント トークンを取得できる段階に到達しましたが、問題はこれらのトークンの有効期間が短く、1 ~ 2 時間で期限切れになることです。
調査によると、Google トークンは 1 時間しか持続せず、寿命を延ばすにはサーバー側のコードが必要です。
FB トークンは 2 時間持続し、自動更新されますが、ユーザーがログインしている間のみです。トークンは、ユーザーが次に戻ったときに期限切れになります (たとえば、2 日後)。繰り返しになりますが、これにはサーバー側のコードで長寿命のトークンを取得する必要があります。
Amazon トークンは 1 時間有効で、Twitter トークンは期限切れになりません。
すべての助けに感謝します(ドキュメントへのリンク、経験など)。
ブラウザ上の JS (node.js ではない)
Cognitoを使用していますが、知る限り、トークンの寿命には関係ありません。
訂正も大歓迎です。