2 个版本
0.0.2 | 2024年1月11日 |
---|---|
0.0.1 | 2024年1月1日 |
#7 in #csrf
49KB
1K SLoC
rocket_csrf_guard
这是一个用于为 Rocket 驱动的 Web 应用程序添加 CSRF 保护功能的工具集。
这是构建默认安全框架的有用构建块,如本博客文章中所示。
支持 rocket 0.5.0 及以上版本。
查看文档和示例以获取更多信息。
本软件按现状提供,并不保证应用程序本身的安全性。如需报告此库的安全问题,请通过我的 GitHub 个人资料上的信息联系我。
lib.rs
:
为 Rocket 应用程序提供人体工程学的 CSRF 保护。
主要宏 with_csrf_token
为给定的 rocket::form::Form
启用 CSRF 保护。添加一个双提交cookie或基于会话的 CSRF 令牌,即可开始使用。请查看 examples/ 目录以获取测试应用程序中所有功能的详细示例。
依赖项
~24–59MB
~1M SLoC