2012-06-25 2 views
0

У меня есть приложение facebook, которое я аутентифицирую, используя аутентификацию общего назначения. Например:Возможно ли запустить javascript с другой целью?

// 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": [""] 
    }); 

Это запечено на документе.

Поскольку это приложение для facebook, я не могу запустить аутентификацию в iFrame. Facebook отрицает это с помощью X-Frame-Options. Решение, если вы проверяете подлинность ссылкой, это использовать target = "_ top". Как достичь такого же эффекта в javascript? Возможно, мне нужно отредактировать одну из функций (хотя в идеале нет, поскольку они являются частью библиотеки), в этом случае, пожалуйста, укажите мне в правильном направлении.

ответ

Смежные вопросы