Сессии в джаваскрипт приложении
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Добрый день, есть приложение на джаваскрипте, загружается вебстраница и вы можете рисовать типа как в paint. Рисунки можна сохранять на удаленном сервере и также можна править рисунки других людей. Есть таск — ограничить правку рисунка одной сессией, тоесть если вы начинаете править рисунок то никто другой не может править этот же рисунок пока вы не закончите. Сессию я организовал через ajax и файл на диске, тоесть когда вы тронули кисти или карандаш — вызвался ажакс и записал в файл время начала правки, никто другой не может активировать кисти на рисунке для которого уже создан лог файл. но встал вопрос — как релизить сессию. Идея отслеживать закрытие окна или рефреш страницы и вызывать ажакс с удалением сессии не сработала, ажакс не отрабатывает даже если ставить синхро мод. Может кто подскажет как можна релизить сессию или как по другому организовать раздельный доступ ?
33 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів