【发布时间】:2020-05-19 06:04:25
【问题描述】:
我正在使用 Flask 构建一个 Web 应用程序,并将数据存储在一个名为 Orders 的表中。
我希望买家能够访问一个模板,该模板将显示他们的订单数据,例如跟踪、状态等。我还想给他们一些操作,例如退货的能力。
为了方便和用户体验,我不希望买家注册。我想通过电子邮件向他们发送一个链接,该链接可以直接让他们访问他们的订单信息。因此,我将使用令牌为每个订单创建一个动态路由。我也不希望那个标记非常明显,比如订单号或类似的东西,因为这样任何人都可以猜到一个 url 并返回一个不属于他们的订单。所以它必须是唯一的并且是一长串随机字符。我应该怎么做,这是一个好方法还是坏设计?
谢谢!
【问题讨论】:
-
Python Short URL Generator。请参阅第一个答案。
标签: python authentication flask access-token user-experience