Android OAUTH token 存储

标签 android database oauth save

从 OAuth 流中检索到 token 后, token 应保存在哪里?将它们保存在手机的本地数据库中更好,还是我错过了更好的方法?

感谢您的投入。

最佳答案

一个好的方法是将它们保存到共享首选项对象中,当您想要发送推文等时,您可以在其中检索它们。像这样:

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
final Editor edit = prefs.edit();
edit.putString(OAuth.OAUTH_TOKEN, consumer.getToken());
edit.putString(OAuth.OAUTH_TOKEN_SECRET,consumer.getTokenSecret());
edit.commit();

关于Android OAUTH token 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313553/

相关文章:

php - 设置 PHP OAuth 提供程序

android - 保护 Android Intent 中的额外数据

c# - 无法在 ASP.NET Razor 中传递 2 个参数 - WebMatrix 数据库查询()方法

java - 使用数据库进行登录验证

mysql - 如何将MySQL查询结果导出到多个 `txt`文件?

oauth - oAuth用来记住用户的标准是什么?

python - 最大 Twitter ID?

java - 表达式 user-> { some code } 怎么可能是一个 Observer 对象呢?

android - 我可以在 Android 的 getView() 方法中调用 setContentView() 方法吗?

java - Android:将int转换为字符串并传递给方法