Я использую flask для создания веб-приложения и храню данные в таблице под названием Orders.
Я хочу, чтобы покупатели имели доступ к шаблону, который будет отображать данные их заказов, такие как отслеживание, статус и т. Д. c. Также я хочу дать им некоторые действия, такие как возможность вернуть заказ.
Для удобства и удобства пользователей я не хочу, чтобы покупатели регистрировались. Я хочу отправить им по электронной почте ссылку, которая напрямую предоставит им доступ к их информации о заказе. Поэтому я создам динамический маршрут c для каждого заказа с токеном. Я также не хочу, чтобы этот токен был действительно очевидным, например, номер заказа или что-то подобное, потому что тогда любой может угадать URL и вернуть заказ, который, например, не принадлежит им. Так что это должен быть уникальный и длинный набор случайных символов. Как мне это сделать, и это хороший подход или плохой дизайн?
Спасибо!