Задать вопрос
@Bezlepkin
Yii, PHP, JS, Android

Как правильней проверять access_token на сервере для Android?

Привет! При первом запуске и последующем андроид приложения нужно проверять наличие и актуальность access_token.
Правильно ли я понимаю: Если в базе телефона его нет, делаем авторизацию на сервере и получаем токен, заносим в базу.

Если токен есть, посылаем тестовый запрос на проверку токена, типа api.site.ru/v1/auth/check
если корявый, переходим на этап регистрации.
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@IceJOKER
Web/Android developer
А не лучше проверять во время запроса чего-либо?
Т.е. храните локально токен и там где необходим токен, отправляете, а сервер уже проверяет - токен актуаел -выдает нормальный ответ, не актуален - выдает ошибку и специфичный код, что токен не актуален.
При получении ошибки , что токен не актуален нужно рефрешить его.

Таким способом вы избавляетесь от лишних запросов
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы