我正在尝试使用Firebase身份验证在Swift应用程序中实现登录功能。如何检查用户是否已登录,如果已登录,如何将其重定向到主屏幕?
我按照Firebase认证文档的说明操作,成功地设置了使用电子邮件和密码的登录流程。但是,当用户打开应用程序并且之前已经登录时,我希望检查他们是否已经通过认证,并自动将他们重定向到主屏幕。为此,我尝试使用**addStateDidChangeListener
**方法监听用户认证状态的变化。但我不确定如何使用此信息自动重定向用户。我希望如果用户已经登录,侦听器将检测到这一点并触发到主屏幕的重定向
1条答案
按热度按时间zf9nrax11#
在你的视图控制器中你可以这样检查。