我希望我的Rails應用程序的用戶能夠以表單的形式提交他們的Facebook Badge作爲輸入,但我絕對希望驗證他們提供的是有效的徽章,而不是可能會危及我係統的安全性(Javascript ...)。驗證Facebook徽章的Rails形式
是否有驗證包含Facebook徽章的表單域的好方法?
我希望我的Rails應用程序的用戶能夠以表單的形式提交他們的Facebook Badge作爲輸入,但我絕對希望驗證他們提供的是有效的徽章,而不是可能會危及我係統的安全性(Javascript ...)。驗證Facebook徽章的Rails形式
是否有驗證包含Facebook徽章的表單域的好方法?
我不確定您是否可以安全地開發能夠驗證徽章的內容。 「安全」的意思是,如果/當Facebook正好改變他們的徽章實施(因爲他們不願做與他們的平臺的許多部分),就不會產生錯誤的否定(或誤報)。
你可以做的是使用類似HTML Purifier的東西來確保輸入不包含惡意標籤。
你可能想澄清一下,如果你試圖驗證它是一個徽章,或者它是一個帶有準確信息的徽章......另外,每當FB更改徽章的格式時,你的網站就會中斷 - 重新可能更好的檢索信息,你想要使用FB API – Basic 2010-09-07 17:52:06