не надо при каждом открытии на сервере авторизовываться, открывай сразу экран с чатами. А если загрузка чатов завершилась с ошибкой 401/403, то выкидывай тогда на экран с логином.
Спасибо. Тогда придется хранить последние чаты в бд на телефоне, верно?