应用程序终止后如何使Google Identity Toolkit会话保持活动状态?

时间:2016-03-30 15:44:47

标签: ios sdk launch google-signin google-identity-toolkit

我使用的是Google Identity Toolkit,到目前为止它运作良好。我的问题是如何检查didLaunchWithOptions:当前会话是否在此设备中处于活动状态,以便我可以跳过身份验证。

我尝试使用GIDSignIn.sharedInstance().currentUser != nil,但在强制终止应用后它返回false。

如果我致电GITAuth.sharedInstance().signInWithSavedAccount(),它将尝试使用上次使用的帐户登录,但是当它回来时,我已经提交了登录屏幕,这不是预期的行为。

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:0)

我认为你想要实现的是,一旦用户登录你的应用程序,即使应用程序被终止并重新打开,应用程序仍然可以使用户保持登录状态,并且用户不会再次登录。您的应用可以将登录用户状态保存到设备上的安全位置,如Keychain,并在用户退出时删除状态信息。