2012-05-07 21 views
2

我正在用PhoneGap製作應用程序。我需要將一些日期發送到一個外部域,以幫助我將它放入MySQL數據庫。從Phonegap App到外部域的安全標誌

我想創建一個標誌,我發送與我的請求到服務器,以檢查這些日期來自我自己的應用程序。我不希望第三方能夠從外部向我的外部域請求。

+0

你錯過了這個問題。請嘗試闡述你需要什麼以及我們如何能夠幫助你。 – ericosg

+0

我如何使請求安全?我像銀行安全密鑰的圖像:我可以用來確保我的請求是從Phonegap到Php Script的一個標誌 – Corallino

+0

也許在訪問數據庫時實現某種驗證模塊,即用戶名和密碼? – ericosg

回答

0

在我看來,你需要一個OTP系統(一次性密碼)。我從來沒有做過這樣的事情,但我可以給你一些關於它如何工作的提示。

它適用於在客戶端和服務器中同步的僞隨機數生成器(PRNG)。爲此,您將祕密種子傳遞給您的PRNG(客戶端和服務器端),這將在預先確定的時間間隔後生成一個隨機數,該隨機數將是您在該時間間隔期間的密碼(在新的隨機數被建造)。由於兩個PRNG具有相同的種子和算法,它們都會生成相同的隨機數,從而允許匹配密碼。我希望這有幫助。

+0

這對我非常有幫助。你能給我一些有趣的鏈接嗎? Really Tnx – Corallino

+0

我前段時間在大學學習過,很不幸,我沒有鏈接或代碼與你分享,我寫的是我能記住的。如果您發現答案有幫助,請投票! :) – Th0rndike

+0

是的,它真的很有幫助。但我認爲用我的技術是無法實現的。 – Corallino