gpt4 book ai didi

python - Flask 按时间限制用户 session

转载 作者:行者123 更新时间:2023-12-01 02:00:53 26 4
gpt4 key购买 nike

我的任务很不寻常,所以我想向专家寻求建议:)

我需要构建一个基于 Flask 的小型网络,它将有内置视频播放器。用户必须登录才能访问视频。问题是我需要限制用户使用该服务的时间。

有人可以推荐一种可能的方法来使其发挥作用或帮助我找到一个开始的地方吗?

我在想什么...如果我创建用户的个人资料变量(例如“credits_months”),并且我可以找到一种方法将 Credits_months 每分钟减少一分,会怎么样?

最佳答案

这些 session 是基于我的理解的请求,您想要做的是实际获得在网站上花费的时间?您需要对客户端进行某种保持事件的操作。

例如网络套接字、重复的 JavaScript 调用或其他可以知道它们位于实际网站上并以此为基础的逻辑。

一个简单的解决方案是使用 jquery 编写一些东西来轮询您选择的端点,您可以在其中为每个轮询执行基于时间的操作。例如保存最旧的调用并将其与到达的每个新调用进行比较。 X 分钟过去后,重定向用户。

关于python - Flask 按时间限制用户 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49645765/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com