汎用認証を使用して認証するFacebookアプリを持っています。このような:
// Fixar oAuth
jso_configure({
"facebook": {
client_id: "393963983989013",
redirect_uri: "http://resihop.herokuapp.com/",
authorization: "https://www.facebook.com/dialog/oauth",
presenttoken: "qs"
}
});
// Make sure that you have
jso_ensureTokens({
"facebook": [""]
});
// This dumps all cached tokens to console, for easyer debugging.
//jso_dump();
jso_ensureTokens({
"facebook": [""]
});
document.readyに変更されています。
Facebookアプリなので、iFrameで認証を実行できません。FacebookはX-Frame-Optionsを使用してこれを拒否します。リンクで認証する場合の解決策は、target ="_top"を使用することです。JavaScriptで同じ効果を得るにはどうすればよいですか?たぶん、私は機能の1つを編集する必要があります(ただし、ライブラリの一部であるため、理想的には編集しません)。その場合は、正しい方向に向けてください。