Добрый вечер.
Нуждаюсь в помощи/разъяснении, как реализовать один момент с помощью сигналов/слотов. Итак, имеется одна функция авторизации на сайте. В присоедененном слоте сохраняется статус авторизации, время авторизации (для контроля за сессией), html код и соответственно сама сессия кукой.
Так же, должно быть N функций, которые парсят данные доступные авторизованным пользователям, но предварительно проверяя, не просрочилась ли сессия и производя пере-авторизацию в случае просрочки. Получается что-то наподобие
Загвоздка в строках 44-45. Как сделать правильное ожидание окончания авторизации? Если использовать такой вариант, я не смогу понять, когда закончилась авторизация и какой ее статус (если авторизация зафейлится - парсить не нужно). В идеале должно быть так: если сессия истекла, вызывается функция авторизации, после чего функция парсинга вызывается вновь.
Есть вариант грязного хака с eventloop или постоянное соединение/отсоединение дополнительного слота, но это уныло.
Что посоветуете? Спасибо.
![](/photos/46231:-1645791915.jpg)
![](/photos/46231:-1645791915.jpg)
![](/photos/51298:-152293644.png)
Ответ на:
комментарий
от Chaser_Andrey
![](/img/p.gif)
Ответ на:
комментарий
от trex6
![](/img/p.gif)
Ответ на:
комментарий
от Debianovod2
![](/photos/51298:-152293644.png)
Ответ на:
комментарий
от trex6
![](/img/p.gif)
Ответ на:
комментарий
от trex6
![](/img/p.gif)
Ответ на:
комментарий
от Debianovod2
![](/photos/51298:-152293644.png)
Ответ на:
комментарий
от trex6
![](/img/p.gif)
Ответ на:
комментарий
от Debianovod2
![](/photos/51298:-152293644.png)
Ответ на:
комментарий
от trex6
![](/img/p.gif)
Ответ на:
комментарий
от Debianovod2
![](/photos/51298:-152293644.png)
Ответ на:
комментарий
от trex6
![](/img/p.gif)
Ответ на:
комментарий
от Debianovod2
![](/photos/51298:-152293644.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум архитектура (2003)
- Форум Архитектура почты (2016)
- Форум Архитектура приложения (2013)
- Форум Архитектура Electron (2016)
- Форум Архитектура кода (2017)
- Форум архитектура emerge (2012)
- Форум Архитектура collectd (2012)
- Форум Архитектура Google (2012)
- Форум Посоветуйте архитектуру (2012)
- Форум Архитектура CPU (2012)