我在React Native iOS应用程序中使用Firebase,主要用于存储用户数据和用户身份验证,当设备实际具有有效的网络连接时,该功能非常有用.
说到Firebase的离线功能,它看起来像这样:
以下是重现此行为的步骤:
onAuthStateChanged (user) 正在使用登录用户作为参数调用 user.getToken()被发送到我的服务器,该服务器生成一个自定义令牌(generatedToken),可用于登录Firebase身份验证使用signInWithCustomToken (generatedToken),因此保存在本地存储中generatedToken在本地存储中有一个generatedToken 是用来 firebase.auth().signInWithCustomToken (..)onAuthStateChanged (user)未与所谓null的user,喜欢它的后的情况下手动注销),因此仍然可以读写到火力地堡数据库generatedToken在本地存储中有一个generatedToken 是用来 firebase.auth().signInWithCustomToken (..)firebase.auth().signInWithCustomToken (..) 失败,因为没有网络连接onAuthStateChanged (user)被称为与null作为user在初始化之后persistenceEnabled立即true在Objective-C/AppDelegate.m中设置FIRApp …
offline firebase react-native firebase-authentication firebase-realtime-database
我一直在使用Slim Framework 2但是想要切换到最新的版本3.在阅读升级指南时,我对他们有点沮丧只是说" 已经从核心中删除了cookie "并且指的是图片github repo包含的代码片段根本不适用于Slim.
任何人都可以共享一些工作代码片段,使用Slim 3设置和获取一些虚拟cookie吗?谢谢.