我想使用爲設備安全/鎖定屏幕設置的PIN /密碼來驗證我的Android應用程序。有什麼辦法可以做到這一點?可能是,app會啓動一些系統Activity,它會提示輸入密碼。系統活動應返回成功/失敗。Android應用程序中的系統身份驗證
0
A
回答
0
App Start
(Is password already created?) <--check in sharedPreferences(This is a good way to store info)
Yes No
Prompt for pass Prompt for creation
Login if correct Login
要做到這一點,你可以使用SharedPreferences,一旦你存儲的關鍵,你可以找回上的應用程序啓動,以決定該怎麼做。
0
開始從Android的5.0,則可以使用KeyguardManager.createConfirmDeviceCredentialIntent()
這個方法將創建一個Intent,其可以被用於啓動系統的認證(PIN /圖案/密碼)。請致電doc和Confirm Credential sample。
相關問題
- 1. ASP.NET Web應用程序的身份驗證系統?
- 2. 獨立Web應用程序的身份驗證系統要求
- 3. CodeIgniter身份驗證系統
- 4. 使用Coldfusion的身份驗證系統
- 5. 使用表單身份驗證與遠程身份驗證系統?
- 6. 使用MYSQL,WIN32程序可以驗證到Django身份驗證系統中嗎?
- 7. OpenWrt的基本身份驗證系統
- 8. 安全的PHP身份驗證系統
- 9. ASP.NET身份驗證 - 一個用於多個應用程序的登錄系統
- 10. Google應用程序域(身份驗證)
- 11. 谷歌應用程序身份驗證
- 12. 身份驗證facebook應用程序
- 13. 應用程序身份驗證密鑰
- 14. 應用程序身份驗證刷新
- 15. 將我的應用程序與現有的身份驗證系統連接
- 16. 使用twilio的電話身份驗證系統登錄系統
- 17. 身份驗證系統需要ssl嗎?
- 18. Windows身份驗證在本地系統
- 19. 身份驗證和授權系統
- 20. 谷歌身份驗證應用程序的雙向身份驗證
- 21. Android應用程序的用戶身份驗證
- 22. Android應用程序的Rails用戶身份驗證
- 23. ASP.NET應用程序未使用Windows身份驗證進行身份驗證
- 24. Python身份驗證系統的框架沒有身份驗證(如web.py)?
- 25. 如何驗證Worklight 5.0.5上的應用程序身份驗證
- 26. 通過Android應用程序的Facebook身份驗證
- 27. Android上通信應用程序之間的身份驗證
- 28. Facebook和谷歌身份驗證內的Android應用程序
- 29. Windows身份驗證/表單身份驗證?如何最好地設計系統?
- 30. 身份驗證Android
我不想在應用程序中存儲密碼。我想使用用戶爲設備鎖屏設置的密碼。 – spgodara 2014-11-25 17:16:57