在iOS容器应用和应用扩展之间共享Firebase身份验证会话

9

我正在尝试使用iOS中的Share应用程序扩展向我的数据库发布内容。有没有办法可以使用容器应用程序使用的相同身份验证会话?我的数据库规则目前设置为仅允许经过身份验证的用户读/写。对于容器应用程序来说,这是可以的,因为身份验证在那里发生并设置了一个会话。但是,我想能够从iOS中的共享表中添加到数据库,而Apple不允许在容器应用程序和应用程序扩展之间更改太多信息。我可以在组UserDefaults中存储一些良性数据,但我不想在那里存储任何敏感信息(例如用户登录详细信息)。我一直在寻找一种方法,在不使我的数据库面向外部世界的情况下完成此操作。我将欢迎任何建议或指针。

1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接