FacebookユーザーがFacebookappのある時点(fb.loginを使用して)にログインし、そのユーザーがデータベースに保存されていると仮定すると、どのようにして、ユーザーがあなたのアプリケーションで再認証を許可することができますか?(fb.api( '/ me')に失敗した場合)一度ログインしたfacebookユーザーの再認証
署名付きリクエストにはユーザーIDが保持されますが、そこからユーザーをどのようにログインさせますか?
私はPHP sdkを使用しています。私は基本的にFB.api( '/ me')を使用してウェルカムページまたはユーザーページに誘導します。しかしFBは場合によっては通常1日か2日後に偽を返すので、私はAccesstokenの有効期限が切れたと考え始めました。再認証の仕方がわからず、ユーザーIDがまだ署名済みの依頼に存在するという知識しかありません。
私はバックグラウンドでサーバーサイドの自動化された問題を探しています。ポップアップを再び表示すると(オートクローズしていても)非常にユーザーフレンドリーではありません。また、javascriptのリダイレクトは厄介です(index.htmlを読み込み、ポップアップしてwelcome.htmlにリダイレクトします) – Jareish
https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/またはログインボタンを表示しないようにするには – Igy
彼はPHP Facebook SDKのヘルプを求めています。「Use Javascript SDK」は本当に役に立ちません。 – Gidogeek