在React Native应用中使用Firebase进行身份验证

时间:2017-01-19 15:57:15

标签: firebase react-native firebase-authentication

我有一个React Native App,我在其中使用Firebase进行数据库和身份验证。我在Firebase中使用自定义身份验证,我在服务器端代码上生成令牌,并将令牌传递给客户端,客户端使用signInWithCustomToken方法对自身进行身份验证。之前,我们可以为令牌指定一个到期时间,我可以一次又一次地使用相同的令牌。然后在更高版本中将其更改为在发布后一小时的到期时间,并且提到Firebase SDK将确保维持连接并且用户不需要一次又一次地进行身份验证。我最近在v3.6.2中看到,对于本机

的身份验证有一些修复
  

修复了阻止用户身份验证状态的问题   与React Native一起使用Firebase身份验证时保持不变   版本0.37及更高版本。

我目前正在使用最新的v3.6.6。我仍然看到用户经常被认证,当应用程序被预先考虑时。我想知道如何使用firebase对本机应用程序进行身份验证。用户将把应用程序放在后台,此时它将被手机操作系统暂停,甚至在某些情况下被杀死。当用户再次将应用程序置于前台时,我是否应该期望Firebase SDK确保与firebase的连接保持打开状态,或者是否会再次使用firebase进行身份验证?

0 个答案:

没有答案