2011-12-19 64 views
0

我有反向工程社會登錄框架使用框架,而不是彈出窗口。它正在工作,但似乎認證內容不會顯示。社交登錄身份驗證。可能在iFrame

我想知道是否這是故意從社交網絡提供商,因爲我無法找到我的代碼中的錯誤。

編輯。,,

有人告訴我,這種刻意的去阻止網絡攻擊。彈出式窗口在移動設備上雖然很糟糕,但卻非常醜陋。有沒有可以工作的替代品。由於iFrames不能有另一種方式使它看起來內聯在頁面上。

+0

您會發現從外部網站的iframe中加載內容通常不可行,因爲在很多情況下,這些網站會打開這些網站直至跨站點腳本攻擊。堅持彈出或整合網絡提供的完整API(如Facebook連接)。 – Gats 2011-12-19 19:08:50

+0

@Gats我已經更新了這個問題,看看是否有其他的選擇。 – 2011-12-19 19:18:42

回答

0

如果您想使它無縫連接,那麼您需要完全考慮另一種方法。大多數這些社交網絡(twitter,facebook等)都有api,允許您通過代碼連接和登錄,而不僅僅是來自頁面的OAuth。

這是您可靠避免可怕彈出窗口的唯一方法。