この素晴らしい、非常に具体的なドキュメントによると、ユーザーはログインしている必要があり、トークンの更新と期間の延長を成功させるには、このユーザーの正当なアクセス トークンを所有している必要があります。
トークンを検証して完全な認証を要求するのは簡単ですが、ユーザーがログインしているかどうかを確認するにはどうすればよいですか?
さらに、ここでの正しい実装は何でしょうか。私のオリジナルは、トークンを更新してDBに保存し、ページを完全に更新することでした。古い無効なトークンで認証され、それを動的に置き換える方法を見つけます(もちろん、古いトークンを検証するためにも使用する必要があります)。
もう 1 つの方法は、メイン ページが読み込まれた後にトークンの更新を処理する 3 番目のページにリクエストを送信することです。