【问题标题】:How to make user's password expire using firebase API?如何使用 Firebase API 使用户的密码过期?
【发布时间】:2020-08-15 16:03:14
【问题描述】:

我有一个使用 firebase 的邮件/密码身份验证的移动应用。

帐户由具有“经理”个人资料的人创建并分发给其所有员工。这些帐户使用他们的个人公司邮件,第一个密码是员工 ID。出于安全原因,我想强制员工在第一次登录时更改密码,然后每 30 天更改一次。有没有办法使用firebase的API来实现这个?有点像定义过期日期。还是我必须手动进行检查以跟踪上次更改密码的时间?

【问题讨论】:

  • 使用 firebase 身份验证不可能开箱即用。我认为this question 可以帮助你。您还必须将密码的最后修改日期存储在数据库中,并定期检查以向用户发送电子邮件。所有这些都必须由云功能管理。

标签: android firebase firebase-authentication


【解决方案1】:

您无法设置强制更改密码的配置。

您将不得不以某种方式自行强制执行此操作,方法是编写应用程序代码以跟踪上次成功更改的时间,如果在某个时间阈值内未更改,则禁止使用您的应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多