Хранение токенов Android OAUTH - PullRequest
1 голос
/ 11 июня 2011

Где токены должны быть сохранены после их получения из потока OAuth? Лучше сохранить их в локальной базе данных на телефоне, или мне не хватает лучшего способа?

Спасибо за ввод.

1 Ответ

4 голосов
/ 11 июня 2011

Хорошим способом является сохранение их в объект общих настроек, где вы извлекаете их, когда хотите отправить твит и т. Д. Примерно так:

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();
...