【发布时间】:2016-11-18 17:08:14
【问题描述】:
我正在尝试创建一个您必须登录/注册的应用程序。我可以通过为他的帐户创建一个名为“已禁用”的值并将此值设置为“是”来永久禁止用户。如果这个值为是,我会在他每次登录时检查,如果是,他将无法登录。 可以暂时封禁账号吗?我正在考虑保存禁令发生的当前时间,然后添加禁令的时间量。然后在玩家每次登录时检查临时ban值(时间)是否高于当前时间,如果是则玩家仍然被ban。如果值(时间)低于玩家被解禁。但我认为他们可以在设备的设置中更改这一点。
还有其他方法吗?
【问题讨论】:
-
您使用哪些 Firebase 功能?听起来像是身份验证和数据库,但你能明确地确认一下吗?
-
@FrankvanPuffelen 是的,我使用身份验证登录和注册,使用数据库保存所有值。 (我也在使用存储来存储个人资料照片)。
标签: ios swift firebase firebase-realtime-database firebase-authentication