Как безопасно хранить заполненные данные формы для экспресс-приложения - PullRequest
0 голосов
/ 01 июня 2019

Я создал форму для работы с Google Sheets API, и все успешно работает при успешной отправке.Тем не менее существует проблема при неудачной отправке.Приложение сохраняет данные, которые ранее были сбой в браузере.Достаточно сказать, что я не могу вставить данные клиента в веб-форму.

Мой вопрос: как решить эту проблему?

Решения, которые я изучаю:

  • Добавьте проверку на стороне клиента в HTML-часть формы и отключите кнопку отправки, пока форма не станет действительной.(все еще имеет потенциал для предоставления данных)
  • Добавьте express.session для создания сеанса и установки «секретного» и сохранения данных только для этого сеанса.(не уверен насчет этого метода).
  • Еще один метод записи данных из формы в локальное хранилище и чтения оттуда вместо сохранения в экспресс-форме приложения.(Неуверенный механизм для этого. Кажется, экспресс-сессия проще)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...