如标题所述,我正在制作一款应用程序,允许用户使用指纹认证登录。 我遇到的问题是在哪里存储他们提交的凭据?
流程将是 -> 用户首次使用凭据登录 -> 启用指纹验证并存储这些凭据 -> 验证指纹,然后访问存储的凭据。
我考虑使用SharedPreferences,但如果设备已经root,则很容易访问这些内容。
那么,在哪里存储这些凭据才是最安全和最可靠的,以避免在应用程序之外访问它们?
编辑:
我正在使用此包装器来处理指纹验证 https://android-arsenal.com/details/1/4493
流程将是 -> 用户首次使用凭据登录 -> 启用指纹验证并存储这些凭据 -> 验证指纹,然后访问存储的凭据。
我考虑使用SharedPreferences,但如果设备已经root,则很容易访问这些内容。
那么,在哪里存储这些凭据才是最安全和最可靠的,以避免在应用程序之外访问它们?
编辑:
我正在使用此包装器来处理指纹验证 https://android-arsenal.com/details/1/4493