我一直在多个地方阅读,建议 Web 服务器应该是Stateles并且不共享架构。这有助于他们更好地扩展。
这意味着每个请求都包含处理请求所需的所有信息。
当您拥有需要身份验证的REST端点时,这会变得很棘手。
我一直在研究 Flask 扩展执行此操作的方式,并将Flask Login扩展定义为
Flask-Login 为 Flask 提供用户会话管理。它处理登录、注销和长时间记住用户会话的常见任务。
- 这似乎违背了构建无状态服务器的理念,不是吗?
- 有什么更好的方法来构建无状态服务器,并通过 Python 或相关 Python 库通过 HTTP 标头提供身份验证?
PS:很抱歉没有在这里发布编程问题,这是一个设计问题,我不知道如何解决它,所以似乎有合适的人来回答这些问题。谢谢。