gpt4 book ai didi

ios - 如何检查用户是否在 firebase 的不同 View Controller 中登录

转载 作者:行者123 更新时间:2023-11-28 23:33:11 25 4
gpt4 key购买 nike

我正在制作一个应用程序,用户可以在其中上传文件到云端并稍后检索,但我卡住了。

我的问题是如何检查用户是否登录,如果登录页面应该是我的 View Controller ,并且每次用户打开应用程序时都必须登录,或者有什么方法我们可以跳过此过程?

我尝试将主页设为初始 View Controller ,并检查 View 是否加载是否有任何用户或未使用 auth.auth().currentuser.uid 但我对使用感觉不太好请提供任何帮助,我们将不胜感激。

我是 Firebase 的新手

最佳答案

if Auth.auth().currentuser.uid != nil {
//success code
}

在 AppDelegate 中的 didFinishLaunchingWithOptions

if Auth.auth().currentUser?.uid != nil { 
self.window?.rootViewController = UINavigationController.init(rootViewController: viewController1())
} else {
self.window?.rootViewController = UINavigationController.init(rootViewController: viewController2())
}

关于ios - 如何检查用户是否在 firebase 的不同 View Controller 中登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55795444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com