0

我创建了一个需要用户登录的 Android 应用程序。在此之后,用户能够看到包含不同信息的菜单,包括当用户在特定地点时向用户发送通知的后台服务。问题是,如果用户点击后退按钮并关闭应用程序,当他尝试查看通知时应用程序再次重新启动,因此,他再次被要求提供他的凭据......有没有一种方法可以让应用程序不询问用户之前是否登录过的凭据?(就像 fb 和此类应用程序一样?)。非常感谢。

4

1 回答 1

0

像 FB 这样的应用程序保持登录状态的原因是因为它们使用授权令牌,只要令牌有效并被服务器识别(这实际上可以永远),它们就可以保持登录状态。在您的应用程序中,我猜您没有此授权令牌,或者如果您有,它仅在应用程序未关闭时才有效(未调用 onDestroy() 方法)。

于 2014-01-14T23:37:06.790 回答