Держать пользователя в системе в автономном режиме в PWA, используя аутентификацию laravel

Я запустил приложение, для доступа к которому пользователю необходимо войти в систему, это приложение имеет несколько уровней аутентификации, это приложение также является PWA.

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

Как я могу сделать, чтобы он оставался в системе? то есть, когда пользователь находится в автономном режиме или в сети, переходите непосредственно к своей панели инструментов.

Я прочитал некоторые ответы о сессиях и файлах cookie, действительно ли это лучший способ?

Никакой реакции, углового или vue не использовалось.

Привет и добро пожаловать в Stack Overflow, пожалуйста, найдите время, чтобы пройти приветственный тур, чтобы узнать, как здесь ориентироваться (а также получить свой первый значок), прочитать, как создать Минимальный, полный и проверяемый пример, а также проверить Как задавать хорошие вопросы, чтобы повысить свои шансы получить отзыв. и полезные ответы.

Mr.Rebot 04.07.2019 23:45

На самом деле, я думаю, что вопрос сформулирован достаточно ясно, но у меня, к сожалению, нет ответа.

Mike 29.10.2019 19:57
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
3
2
1 155
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Мне потребовалось некоторое время, чтобы опубликовать ответ здесь, но он пришел. На самом деле это было довольно просто, просто вставил manifest.json, чтобы открыть URL-адрес, который уже вошел в систему, и решил мою проблему, конечно, он будет загружаться только в том случае, если пользователь когда-либо обращался к этому URL-адресу в соответствии с моими правилами кэширования в сервис-воркере, я предлагаю вы попробуйте то же самое, если это не сработает, вы можете связаться со мной, чтобы я мог помочь.

Другие вопросы по теме