регистрация, после регистрации сервер возвращает токен доступа со временем
жизни(до какого времени), приложение следит за токеном перед запросом на сервер, если токен
протух, то происходит остановка запросов на сервер и запрашивается новый токен, после
сохранения токена нужно продолжить запросы с новым токеном. Сейчас я сделал так:
в метод post закидываю data class с данными, в методе post срабатывает метод
проверки токена на валидность и в замыкании передается валидный токен и дальше происходит
запрос в замыкании метода проверки токена. Но если токен не валиден, то в методе проверки
токена создается запрос на получение нового токена, в этот момент мне нужно остановить
очередь выполнения, но не прекратить добавлять в очередь задачи. Как мне правильно сделать
очередь запросов для такой задачи? Или может не очередь, может что-то другое. Что можете подсказать?
У тебя в проекте что используется для запросов ?
Обсуждают сегодня