我有一個應用程序爲一個網絡應用程序創建一個帳戶,該應用程序基本上是從網絡發送和接收SMS消息。這是如何工作的(尚未公佈,接近我曾計劃第一發布功能月底):如何正確保護我的應用程序?
用戶購買應用程序。 用戶輸入他們的姓名,電子郵件和密碼。 帳戶在服務器端創建,最終視圖顯示告訴用戶在哪裏訪問Web應用程序。 打開後臺進程(用於SMS的C2DM和ContentObserver)。
一切順利。這款應用的Android部分完美無瑕,但我很害怕從一次購買中創建多個帳戶的人。我怎麼能阻止這種情況發生?當談到這個問題時,我無能爲力。首先,當顯示最終的視圖時,用戶可以回頭再重新創建另一個帳戶。我怎樣才能防止他們再次進入這種形式?我想我可以設置一個SharedPreference,但所有的用戶必須做的另一個帳戶是卸載應用程序,然後重新安裝它,並bam另一個帳戶。
我需要一種方法,所以一旦用戶首次註冊時,沒有在他們可以重新註冊沒有可能的方式,特定的手機(或特定的谷歌帳戶)上。有沒有真正的方法來完成這一點?任何幫助表示讚賞,當涉及到這個話題時,我被卡住了。
將文件保存到SD卡,並檢查其存在 – Blundell 2012-01-13 23:58:01
@Blundell是有辦法,我可以走的更遠?就像一個始終保持不變的特定電話或Google ID一樣?由於要購買應用程序,用戶必須從谷歌賬戶購買應用程序,這意味着谷歌賬戶與流程鏈接。有什麼辦法可以得到嗎? – Qasim 2012-01-14 00:01:17