Авторизация в Android приложении?

Авторизация на сервере происходит посредством передачи API TOKEN в заголовке Authorization, т.е. никаких scopes, access tokens и т.п, просто один ключик.

Получить этот ключ через приложение не проблема, меня интересуют варианты его хранения на устройстве, как и где считывать ключ при перезапуске приложения и т.д.

Было бы неплохо найти пример подобного приложения без всяких наворотов. SDK различных соц. сетей используют другую систему и там уместно использовать стандартный AccountManager, для моих же целей он не подходит (а может и подходит, напишите об этом, если что).

В голову сразу пришла мысль о хранении токена с помощью SharedPreferences, но я не могу правильно собрать всё в кучу и написать стабильную систему. Конечно записать и прочитать строку я смогу, но как-то это не внушает доверия, хочется проверенную временем систему.

Вопрос: где можно найти пример рабочего приложения с исходниками, работающего по такому принципу авторизации? Может есть хороший материал по этой теме?
  • Вопрос задан
  • 3343 просмотра
Пригласить эксперта
Ответы на вопрос 1
@skygliderus
Excel, HTML, CSS, JS, PHP, adaptive design
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы