私は4時間近くググって、これを投稿しています。私のウェブサイトにFacebookログインを実装しようとしています。問題は、ログインが正常に機能していることです。ログイン後、別のカスタム ページにリダイレクトする必要があります。リダイレクトではなく、同じページにとどまります。これが使用している私のコードです。
<head>
<title>My Facebook Login Page</title>
<script src="//connect.facebook.net/en_US/all.js"></script>
</head>
<body>
<div id="fb-root"></div>
<fb:login-button perms="email"></fb:login-button>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'XXXXXXXXXX',
status : true,
cookie : true,
xfbml : true
});
FB.Event.subscribe('auth.login', function() {
window.location = "about_us.html";
});
};
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>
<!-- <div class="fb-login-button" >Login with Facebook</div> -->
以下のリンクからコードを取得した正しいコードが可能であれば、どこが間違っているのか教えてください。 すでに Facebook にログインしている場合でも、Facebook ログイン ボタンをクリックした後にリダイレクトする
前もって感謝します。