2014-10-05 6 views
2

This question и его ответы в этом контексте не ясны.как сохранить сеанс в android для дальнейшего использования в quickblox

Нужно ли создавать сеанс каждый раз, когда мы открываем приложение? Например, попробуйте войти в систему с помощью facebook, использовать приложение, а затем закрыть.

Что произойдет, если пользователь вернется и снова откроет приложение? Quickblox сеанс длится 2 часа, я знаю, я думаю, мне не нужно снова проверять подлинность с помощью quickblox, и я могу использовать созданный объект сеанса, поэтому я могу пропустить процесс аутентификации. Как я могу заставить api использовать мою сохраненную сессию?

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

У меня что-то отсутствует в концепциях или есть простой способ справиться с этой ситуацией?

Заранее спасибо.

ответ

0

После успешного входа в систему вы можете использовать QuickBlox в течение 2 часов. Если вы хотите продолжить сеанс QB без повторного входа в систему, вы можете сделать запрос QuickBlox до конца сеанса. После этого у вас будут дополнительные часы. Если вам нужно продолжить текущий сеанс входа в систему, повторите его еще раз. Например, используйте метод, который через 1 час 50 минут отправит некоторый запрос или создаст новый сеанс и перезапишет токен.

Смежные вопросы