[英]How to make an iPhone web app only available to certain iPhones
我正在制作一個iPhone網絡應用程序,但只有某些人需要訪問它。 什么是使它安全的最佳方法,而不必每次打開時都讓人們登錄。
我可以做一些類似http://www.domain.com/iphone/index.php?a=1234&b=5678
事情,但可以使字符串更長以使其更安全,然后在index.php頁面上獲取它來檢查它們是否相等正確的字符串?
例如: if($_GET["a"] == '1234' and $_GET["b"] == '5678' { echo 'blah' }
...等等
或者有沒有辦法檢查iPhone的序列號或MAC地址?
你可以做一個ip白名單嗎? 或者讓他們登錄一次,然后保存帶有會話ID的永久性cookie。
使Web應用程序在某些iPhone上可用的唯一方法是ad-hoc
分發它。 您可以使用只是html / css / js的Phonegap。
您可以使用客戶端ssl證書來驗證Web服務器上的設備。 例如,testflight正在這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.