firebase - 限制用户登录 14 天

时间:2021-06-17 11:44:19

标签: firebase react-native firebase-authentication mobile-application

我的应用中有一个管理面板,我希望如果用户被限制在管理面板中,他/她必须在 14 天内无法登录帐户。我正在将 firebase 与 react native 结合使用

1 个答案:

答案 0 :(得分:2)

您可以将用户 ID 存储在您的数据库(Firestore 或 Realtime)中,使用诸如 isBlocked 之类的值以及实施阻止的日期 dateBlocked

然后,当您想阻止用户时,您只需使用这些值更新数据库即可。当用户登录时,查询您的数据库以查看用户 isBlockeddateBlocked 是否在 14 天之前,然后您可以决定如何处理您的用户。

相关问题