有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java SharedReferences到Firebase身份验证

我使用Firebase身份验证来处理我应用程序中的登录过程

我最近使用SharedPreferences添加了“记住我”选项

当我使用SharedPreferences时,如下所示:

if (Cb_RememberMe.isChecked()){
    getSharedPreferences(PREFS_NAME,MODE_PRIVATE)
            .edit()
            .putString(PREF_USERNAME, email)
            .putString(PREF_PASSWORD, password)
            .apply();
}

然后它所做的就是将emailpassword原样保存到SharedPreferences。xml文件

我想在将该数据保存到我的SharedPreferences之前对其进行加密

我的问题是如何在我的SharedPreferences中对该信息进行反加密,这样当我将其读回登录屏幕时,我的Firebase身份验证不会出现问题

如果是通过使用密钥,那么如果密钥本身也在SharedReference中共享,它如何提供安全方法

我看到有一个叫做JetPack的东西,但是找不到任何java指南


共 (0) 个答案