当前位置: 首页 > 知识库问答 >
问题:

是否可以在我们的应用程序中通过电子邮件和密码查看firebase登录用户的密码

陶元凯
2023-03-14

我已经在Flitter中html" target="_blank">构建了一个应用程序,并使用firebase电子邮件密码验证方法进行用户登录。我只是想知道我们是否可以在firebase中查看用户的密码。如果无法查看我们应用程序的用户密码,那么这可能是不公平的,因为我们是应用程序的所有者,我们自己也不知道我们应用程序用户的密码。例如,facebook应用程序所有者(扎克伯格)可能知道用户的密码,或者instagram应用程序所有者可能知道用户的密码。因此,作为应用程序所有者,为了安全起见,我们还必须知道应用程序用户的密码。所以,在firebase电子邮件密码登录方法中是否可能知道用户的密码。顺便说一下,我是一个完全的编程初学者,请忽略上面的任何错误(或者我上面说的任何错误)。

共有1个答案

陆卓
2023-03-14

如果您在Firebase身份验证中存储用户和密码,则不可能查看用户编写的密码。您可以将密码存储在数据库中,但是如果有人访问了您的数据库,他们可以知道使用您的应用程序的用户的所有密码。

无需知道用户的密码,如果要重新验证更新密码,则可以使用此处提供的方法:

https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FirebaseUser

 类似资料:
  • 一位同事告诉我,使用Gmail API库,您可以使用用户名和密码从公司Gmail帐户发送电子邮件。 到目前为止,我还不知道如何使用用户名和密码(没有访问令牌,没有秘密)构建Gmail的实例。 是否可以使用GMail API发送只包含用户名和密码的电子邮件?如果是,我在哪里可以找到一个例子? 更新1:当我使用以下代码时 我得到这个例外: javax。邮政AuthenticationFailedExc

  • 我将应用程序的Firebase版本从3.5.0升级到4.1.3,并注意到在用户验证其电子邮件地址后首次成功登录后,不再调用onAuthStateChange回调函数。 该应用程序是用JavaScript编写的。 这些是我的代码的相关部分: 回调设置 回拨 签到 编辑-以下是重现问题的步骤(我的应用程序用户的典型操作): < li >用户下载并启动应用程序 < li >用户使用电子邮件和密码注册 <

  • 最近为我的应用程序创建了一个简单的注册页面,该页面接受电子邮件和密码这两个值,检查它们是否有效,然后将它们传递给firebase函数来创建用户。值被正确传递,然而,我总是得到消息说“注册失败”。firebase连接是活动的,我已经允许用户使用电子邮件和密码认证注册。 我觉得这是我的文件的一个问题,可能有错误的依赖关系,但是,我是Firebase的新手,无法解决这个问题。 下面是我的注册表单,bui

  • 我正在使用离子3和firebase作为后端。在我的应用程序中,我试图让用户只使用用户名和密码注册。firebase默认情况下不提供该选项。因此,我将用户输入作为用户名(例如:“mike123”),然后添加@myapp。通用域名格式。所以它看起来像一封电子邮件:'mike123@myapp.com'. 这很好,但当用户想要重置密码时,出现了一个问题。是否可以让用户在重置密码时键入任何有效的电子邮件地

  • 任务清理(类型:Delete){Delete RootProject.BuildDir}

  • 我正在尝试在Jenkins中配置电子邮件通知。但它显示了以下错误。。。在此处输入图像描述 我用管理员帐号试过了,然后用我自己的gmil帐号试过了 错误:: 发送电子邮件失败 javax.mail.身份验证失败异常: 535-5.7.8用户名和密码不接受。在535 5.7.8了解更多https://support.google.com/mail/?p=BadCredentialsx11sm87366