安卓持久登录

标签 android session cookies authentication

如何处理我的 Android 应用程序的持久登录?例如,像 facebook 这样的应用程序需要用户提供初始凭据才能首次登录,但从那时起就不需要用户执行其他操作。这是如何从客户端 Android 应用程序实现的?持久数据应该存储在哪里?这可以是 cookie 还是我应该将数据写入数据库甚至内部存储?建立登录后,我应该只依靠服务器 session 来验证用户身份,还是应该在每次 API 调用时发送 cookie 和/或用户名和密码?

最佳答案

您需要使用 SharedPreferences 来实现这一点。

here有关如何操作的示例。

关于安卓持久登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5961756/

相关文章:

android - 无法在 Android Studio 中解析 FragmentActivity、FragmentTransaction 等

android - 如何在 Android 上处理不同的屏幕分辨率?

android - 如何为测验引擎设计呈现新的用户界面

Spring框架。如何存储一些数据以防止每次访问数据库

php - 我们可以根据客户的时间在php中设置一个cookie吗?

javascript - 检查 Cookie ; load() 如果cookie匹配,需要重新加载才能看到新内容

Java/安卓 : how rewrite more efficient this interface?

java - HttpSessionAttributeListener 是否异步处理?

java - Struts 应用程序中的 session 处理

jsp - 如何在 Jersey 设置cookie?