【发布时间】:2015-07-09 19:28:08
【问题描述】:
我的应用实现了一个购物车,匿名用户可以在其中将产品装满购物车。只有在付款前才需要用户登录。如何实现?
主要的挑战是烧瓶必须跟踪用户(即使是匿名的)和他们的订单。我目前的方法是利用分配给current_user 的AnonymousUserMixin 对象。假设current_user 在整个会话期间不会改变。但是,我注意到一个新的AnonymousUserMixin 对象被分配给current_user,例如,在每次浏览器页面刷新时。请注意,如果用户经过身份验证,则不会发生这种情况。
关于如何规避此问题的任何建议?
【问题讨论】:
标签: python flask flask-login anonymous-users