我們正在創建一個網站,我們將向我們的用戶發佈代碼片段,他們可以將這些代碼片段放在他們自己的網站上。這些片段包含一個JavaScript包含的鏈接。點擊鏈接時,會打開包含登錄對話框的iframe。然後,用戶在iframe內進行身份驗證,完成他的工作,當他離開iframe時,他的會話關閉。我們已經準備好了,而且非常光滑。在iframe中有一個登錄對話框是一個壞主意嗎?
我們主要關心的是網絡釣魚。用戶現在已經完全明白登錄頁面的來源。另一方面,即使用戶可以在地址欄中看到僞造的url,phising攻擊也是成功的。
你會在iframe中輸入你的(OpenId)證書嗎?有沒有人知道一種模式,我們可以儘量減少網絡釣魚攻擊的可能性?
很好的解釋*爲什麼*允許在'iframe'內登錄是一個壞主意! – ObscureRobot 2012-09-08 22:36:30