1
我爲我的Android應用程序實現了一個簡單的密碼保護。我將用戶定義的密碼混淆在SharedPreferences中。我可以通過不混淆它來恢復它。密碼保護的Android應用程序。重置密碼功能?
如果用戶忘記密碼,那麼恢復對應用程序訪問的最佳方式是什麼?通過郵件發送密碼是否是一個好主意,這甚至可以在Android應用程序中實現?
THX
我爲我的Android應用程序實現了一個簡單的密碼保護。我將用戶定義的密碼混淆在SharedPreferences中。我可以通過不混淆它來恢復它。密碼保護的Android應用程序。重置密碼功能?
如果用戶忘記密碼,那麼恢復對應用程序訪問的最佳方式是什麼?通過郵件發送密碼是否是一個好主意,這甚至可以在Android應用程序中實現?
THX
Businesswise我想給多個選項的用戶,因爲應用程序將變得不可用,如果用戶沒有密碼。
選項1:爲安全問題提供答案(哪個用戶需要事先註冊),您可以重置密碼。爲此,該解決方案將在應用程序內編碼。
如果選擇1失敗(用戶不記得答案)
選項2:詢問用戶的電子郵件地址/登錄ID和送他密碼重置細節。現在這將需要一個web服務(發送電子郵件地址)和一個數據庫(您將在其中根據存儲的用戶記錄驗證電子郵件地址)。這顯然意味着你必須創建一個小型的服務器端Web服務。
那當然是理想的情況。如果您沒有選項2的帶寬/資源,則必須跳過該選項。