Adamos, тут так не прокатит. Запросы разные идут, не только обновление комментариев, но и список активных новостей. Различные счетчики, теги и т.д. По этому, хотелось бы "останавливать" все возможные запросы, а идут они через одну функцию. И есть одна страница, где что-то типа чата. Т.е там сообщения могут идти с разной периодичностью и никогда не будет являться "сдохшей веткой"
progribof, объявлять переменную уже не актуально? ))) Кстати, let, смогу ли я ее увидеть в своей функции? Ведь объявлять переменную нужно будет в общей странице.
Это что и как?
Но, думается мне, проверять ОТДЕЛЬНО флаг не нужно. В функции запроса, которую я опубликовал, перед отправкой самого запроса, можно проверить и уже либо отправлять либо нет.
Ну вот я за этим и обратился )). Я рассматриваю любые варианты. Но активна ли вкладка это не показатель. Если пользователь ничего не делает на вкладке, то фактически и активности нет. Я же писал, что можно оставить открытой вкладку на ПК, например рабочем, а самому быть в это время дома.
TheAndrey7, Я наверное что-то не понимаю? Эта запись используется только для Автовхода. А он срабатывает когда истекает сессия. Так вот, запись можно удалить, но сессия если еще жива, то будет активной, но вот продлить ее будет нельзя. Если я правильно мыслю
Ипатьев, ну так в этом смысл есть чтобы не терялась функция автовхода с других устройств. У нас сайт развлекательный и пользователи заходят и с мобилко и с домашнего и рабочего ПК. Хотелось бы чтобы автовход работал везде!
nokimaro, Так мне еще таблицу надо отдельную что ли создавать, куда заносить id пользователя, инфо об устройстве, токен, дату жизни токена?
Ведь при одном и том же токене не получится автовходом пользоваться с разных устройств. Ведь при входе, к примеру с мобилки, токен изменится и на ПК уже он будет другой. И при автологине он не совпадет. Значит авторизация потеряется
ThunderCat, так ведь я зашел на сайт с компа, получил этот токен.... Потом зашел с телефона, в это время токен создался новый. Значит тут я авторизуюсь, а вот с компа вылечу?
nokimaro, спасибо, я обязательно посмотрю. А что касается при смене пароля удалять токен нужно только из БД и генерировать новый сразу пользователю, чтобы он не вылетел с сайта?