認証のためにfacebook connectを実装しています。また、Facebook から受信したユーザーの電子メールが内部データベース (基本的には招待リスト) と一致することを確認したいと考えています。そこで、以下のように ajax 呼び出しを使用します。ただし、リダイレクトはすぐには行われません。ユーザーは、リダイレクトされるためにウィンドウを更新する必要があります。これを修正できる理由と方法はありますか? ありがとう!これは、window.fbAsyncInit 内にある FB.api 内で発生することに注意してください。
$.ajax({
type: "POST",
url: "verifyLogin.php",
data: ("email=" + myEmail),
success: function(resp){
if (resp == 'success')
{
window.location.replace('/index.php');
}
},
error: function(e){
alert('Error: ' + e);
}
});