使用Firebase认证反应本机
发布时间:2020-12-15 20:42:43 所属栏目:百科 来源:网络整理
导读:我知道 using Twitter/Facebook Firebase authentication with React Native抛出一个错误,因为显然这不是开放一个新的验证窗口的权利.此外,Email / Password auth也应该失败,因为它依赖于LocalStorage哪个React Native不支持.是在React Native中实现任何类型
我知道
using Twitter/Facebook Firebase authentication with React Native抛出一个错误,因为显然这不是开放一个新的验证窗口的权利.此外,Email / Password auth也应该失败,因为它依赖于LocalStorage哪个React Native不支持.是在React Native中实现任何类型的Firebase身份验证的最佳方式来创建一个Swift / ObjC桥,然后真的只使用Swift / ObjC Firebase auth库?如果是这样,有没有人有这样做的例子?
更新:从Firebase 3.x开始,Firebase身份验证将正确地保留React Native应用程序中的用户.
啊,我没有意识到React Native没有将本地存储器进行polyfill.所以如果我明白你的问题,使用Firebase的电子邮件/密码认证在React Native中可以正常工作,除非它在应用程序启动时不会持续,所以用户必须每次登录. 一个可能的解决方案是自己手动持久授权令牌.就像是: >像往常一样调用authWithPassword(…) 我们会考虑使Firebase自动执行此操作,但是除了反应之外,这样做并不会影响到Firebase的其他消费者.我已将其添加到我们的内部错误数据库,我们将看到我们可以想出来的内容.当我们有一个解决方案时,我们会更新这个答案.谢谢! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |