0
我有一個Facebook-App提交表單。我只希望用戶能夠填寫表單一次。我想要做的是設置一個cookie +我想知道我是否可以設置一個類似於FB App-Cookie /令牌的東西,告訴Javascript我無法再次提交?Facebook應用程序:設置一個FB-cookie /令牌
我有一個Facebook-App提交表單。我只希望用戶能夠填寫表單一次。我想要做的是設置一個cookie +我想知道我是否可以設置一個類似於FB App-Cookie /令牌的東西,告訴Javascript我無法再次提交?Facebook應用程序:設置一個FB-cookie /令牌
您的應用程序只是一個常規的iframe,因此您可以像在Facebook以外的普通網站一樣輕鬆設置cookie。
不要忘記,你絕對不應該信任用戶輸入,所以你需要驗證服務器上的多個條目 - 通過檢查他們的Facebook用戶ID或表單中的一些獨特信息(比如用戶的電子郵件地址)。
但是,您可以輕鬆地從iframe設置cookie。儘管如此,您應該測試以確保瀏覽器不會將其作爲第三方cookie進行阻止。您可以通過設置Firefox的偏好設置來禁止第三方cookie等,從而輕鬆地進行測試。
希望這會有所幫助!