我正在构建一个android应用程序,我需要使用Fingerprint api通过用户名和密码(在支持上)对用户进行身份验证。
这是我用最简单的术语理解我需要做的事情。
在用户输入用户名和密码并成功通过后端身份验证后登录时,我会生成一个带有这些凭据的特定密钥库并将其存储到 androidkeystore。
下次登录时,如果用户通过指纹成功进行身份验证,则从 android 密钥库中检索凭据(用户名和密码),并使用这些凭据在后端对用户进行身份验证。
我已关注: http ://www.techotopia.com/index.php/An_Android_Fingerprint_Authentication_Tutorial
这提供了一个很好的示例,说明如何使用指纹 API 对设备的用户进行身份验证。但是如何取回凭据,以便我可以使用后端对用户进行身份验证?
对于我想做的事情,是否有任何步骤、建议或详细示例?
谢谢。