2012-03-20 112 views
1

我正在開發一款應用程序,要求用戶註冊才能使用這些功能。Android應用程序的註冊驗證

我需要確保用戶是他們說他們是誰,所以我想使用某種類型的驗證過程,例如,電子郵件或文本驗證。

最好的解決方案是在註冊代碼後接收文本或電子郵件。然後可以將此代碼輸入到應用程序中以驗證登錄。

我知道GMailSender,但據我所知,這種情況將會發生。

我不知道從哪裏開始,並已經研究了很多。

任何幫助將是巨大的

謝謝:)

+0

你有一臺服務器作爲這個應用程序的基礎設施的一部分嗎? – javram 2012-03-20 19:24:40

+0

是的,我正在使用遠程SQL服務器 – 2012-03-20 20:09:52

回答

2

手動輸入通過電子郵件收到一個代碼將是惱人的用戶,他們極有可能放棄,迫使這對他們的過程。另外從經驗來看,電子郵件經常被陷入垃圾郵件陷阱而沒有收到。

你應該儘可能的簡單和非侵入性。

e.g

使用設備的內置谷歌帳戶與服務器註冊(當然獲得的用戶權限後)。

在服務器端執行註冊並將代碼返回給應用程序。

直接在應用中使用服務器返回的代碼來啓用您認爲合適的任何功能。

上面的例子將是一個單擊過程,不需要手動輸入代碼。