@LVitA

Как сохраняются сеансы в Android приложение?

Доброго времени суток!
По работе появилась необходимость создать приложение для андроид, которое будет получать данные с сервера.
На сервере есть авторизация пользователя. Хотелось бы разобраться, как реализуется авторизация в андроид приложение. При авторизации после ввода данных необходимо логин и пароль записывать в базу приложения, а при сл. запуске приложения проверять эти данные и заходить без авторизации или я не правильно понимаю?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
Le_barto
@Le_barto
Junior android developer
У меня на нескольких проектах было так:
  • вводим пару email, пароль
  • отправляем серверу
  • сервер возвращает токен, по которому все запросы валидируются
  • сохраняем токен в приложении и радуемся!


Токен можно отправлять например в header каждого запроса, тут уже надо делать как сервер ожидает.
При запуске можно проверять наличие токена. Сервер может возвращать ошибку авторизации при любом запросе, например, если токен не подходит или устарел
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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