将Firebase登录转移到今天的扩展程序

时间:2016-08-24 13:29:57

标签: ios swift firebase today-extension

我遇到的问题是,我无法弄清楚如何将用户登录令牌从主应用程序转移到今天的扩展程序。

因此,用户可以打开应用程序,登录,并可以将数据添加到他们的个人资料中。如果他们然后从通知中心下拉今日视图,则无法提取用户数据,因为用户未登录。

我的Firebase测试项目在这里: https://bitbucket.org/gilosborne/firebasetest

在此示例中,我只是尝试将用户电子邮件地址拉入今天的扩展名,就像我在登录视图控制器中一样。该按钮还没有连接到任何东西。

将Swift 2.3与最新版本的Firebase一起使用。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我猜你正在寻找共享容器。 Similar question.

基本上,您可以使用NSUserDefaults来存储名称等正常细节。

您可以使用SwiftKeychainWrapper存储密码等敏感信息。