Файлы cookie исчезают из PWA каждый раз, когда пользователь перезагружает свой телефон

#javascript #android #google-chrome #cookies #progressive-web-apps

#javascript #Android #google-chrome #файлы cookie #progressive-веб-приложения

Вопрос:

У меня есть веб-приложение, которое использует файл cookie в качестве токена доступа (чтобы позволить пользователям оставаться в системе после обновления / закрытия сайта / приложения). Он отлично работает на рабочем столе, но когда я пытаюсь использовать его на своем телефоне Android (устанавливая его через Chrome), по какой-то причине он говорит, что я не вошел в систему, что означает, что он не смог загрузить токен доступа.

Почему это происходит? Есть ли разница между тем, как обрабатываются файлы cookie в браузере и при запуске PWA как автономного?

Также два небольших побочных вопроса: 1, есть ли способ отладить PWA, добавленный на рабочий стол (используя какой-то удаленный отладчик) и 2, будет ли угрозой безопасности использование localStorage для хранения токена доступа вместо файла cookie? Я понимаю, что ни то, ни другое не является особенно безопасным, но я читал, что файлы cookie немного лучше для такого рода вещей. localStorage отлично работает при запуске как автономный