文件名称:flask-kvsession:使用服务器端会话替代Flask的会话处理
文件大小:57KB
文件格式:ZIP
更新时间:2024-05-13 22:17:50
Python
Flask-KVSession Flask-KVSession是服务器端会话的替代品,用于替代的基于客户端的已签名会话管理。 代替将数据存储在客户端上,仅将安全生成的ID存储在客户端上,而将实际会话数据驻留在服务器上。 这有两个主要优点: 客户端不再看到会话信息 可以安全地破坏会话以防止重放攻击。 服务器端会话有其他功能,而客户端端会话则无可能,例如在没有客户端的情况下检查和处理数据。 Flask-KVSession使用数据存储在各种后端上,包括 , ,使用SQL数据库, 或仅用于平面文件。 与Flask的集成是无缝的,一旦为Flask应用程序加载了扩展,它将透明地替代Flask自己的会话管理。 任何与会话一起使用的应用程序都应与Flask-KVSession一起使用(如果不行,请提交错误!)。 文件编制与开发 开发,您可以找到。
【文件预览】:
flask-kvsession-master
----MANIFEST.in(183B)
----.travis.yml(114B)
----README.rst(1KB)
----docs()
--------conf.py(7KB)
--------make.bat(4KB)
--------Makefile(5KB)
--------_themes()
--------index.rst(4KB)
--------_static()
----logo()
--------1299375751.svg(4KB)
--------logo.svg(15KB)
----flask_kvsession()
--------__init__.py(10KB)
----tests()
--------test_flask_kvsession.py(9KB)
--------test_sessionid.py(703B)
--------test_github_issues.py(1KB)
--------conftest.py(3KB)
--------test_expiration.py(1021B)
--------test_delayed_init.py(515B)
--------test_cookieflags.py(863B)
----tox.ini(81B)
----LICENSE(1KB)
----setup.py(862B)
----.gitignore(29B)