Quasar Framework, как хранить логин ha sh, чтобы он работал в веб-приложении и приложении для мобильных устройств (с использованием cordova) - PullRequest
0 голосов
/ 04 марта 2020

Я работаю над веб-приложением и мобильным приложением, используя https://quasar.dev, что составляет VueJs framework. Моя главная проблема заключается в том, как написать настолько универсальный код, чтобы, например, функции входа в систему работали как в Интернете, так и на мобильных устройствах. В качестве бэкэнда я использую Laravel с паспортом, поэтому после успешного входа в систему я получаю ха sh. Проблема в , где мне хранить этот ха sh?

Я прочитал эту страницу https://quasar.dev/quasar-cli/developing-ssr/ssr-frequently-asked-questions и там написано, что Local Store не работает, пока ССР. И они говорят, что вы можете импортировать Cook ie, и он будет отправлен на каждый запрос. Тогда где мне хранить ha sh на мобильном телефоне? и как мне развернуть на кордове? используя ssr или без?

Итак, чтобы подвести итог моих вопросов:

  1. Где мне хранить ха sh? Разные места в сети и на мобильном?
  2. При развертывании на ssr я запускаю npm run build --mode ssr и npm run start в папке build-ssr и на мобильном npm run build?

1 Ответ

0 голосов
/ 06 марта 2020

Вы можете сохранить его в локальном хранилище или использовать vuex-persist https://www.npmjs.com/package/vuex-persist, чтобы создать хранилище, которое хранится в локальном хранилище. также работает локальное хранилище на Кордове! https://cordova.apache.org/docs/en/latest/cordova/storage/storage.html

На второй вопрос, если вы используете Quasar Cli, вы должны использовать команды Cli для сборки для мобильных устройств и Интернета. https://quasar.dev/quasar-cli/developing-ssr/build-commands#Building для производства https://quasar.dev/quasar-cli/developing-cordova-apps/build-commands#Introduction

...