Firebase身份验证仅限于版本

时间:2019-04-09 19:56:38

标签: ios firebase firebase-realtime-database firebase-authentication

我正在使用具有Firebase实时数据库和Firebase身份验证的应用程序。现在我们要更改数据模型,例如手动将数据库迁移到新模型,因此我们希望用户更新/不希望他们使用旧版本登录,因为他们会“破坏”数据并将其重新带回旧模型。现在,Firebase是否有可能仅允许某些应用程序版本登录?还是我们应该使用Firebase RemoteConfig条目或类似的内容手动实现此目的?是否有可能进行追溯?

1 个答案:

答案 0 :(得分:1)

您必须手动执行此操作:创建一个用户集合,并记录他们使用的版本。接下来,在您的应用中,登录时先检查版本,如果旧,则强制他们进行更新过程,如果新,则不执行任何操作。当所有用户都转换后,发布没有此代码的新版本...或保留该版本以供将来更新。干杯