Python CGI, как безопасно сохранить запрашиваемую информацию?

1

У меня есть веб-страница, которая использует Python cgi script для хранения запрошенной информации для последующего поиска мной. Например, на веб-странице есть текстовое поле, в котором спрашивается "Как вас зовут?". Когда пользователь вводит свое имя и нажимает кнопку отправки, веб-страница вызывает Python cgi script, который записывает имя пользователя в mytextfile.txt на веб-сайте. Проблема в том, что если кто-то отправится на сайт www.mydomain.com/mytextfile.txt, они смогут увидеть всю информацию, записанную в текстовый файл. Есть ли этому решение? Или я использую неправильный инструмент? Спасибо за ваше время.

Теги:
cgi

2 ответа

2
Лучший ответ

Определенно неправильный инструмент. Несколько раз.

  • Сохраните файл за пределами корня документа.
  • Храните ключ в файле в сеансе пользователя.
  • Используйте веб-фреймворк.
  • Используйте WSGI.
0

Храните его вне корня документа.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню