mezzio / mezzio-csrf
使用mezzio-session为PSR-7和PSR-15应用程序生成和验证CSRF令牌
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- mezzio/mezzio-session: ^1.0
- psr/container: ^1.0 || ^2.0
- psr/http-server-middleware: ^1.0
Requires (Dev)
- laminas/laminas-coding-standard: ~2.5.0
- mezzio/mezzio-flash: ^1.8
- phpunit/phpunit: ^10.5.2
- vimeo/psalm: ^5.17
Suggests
- mezzio/mezzio-flash: ^1.0 To back CSRF tokens using flash messages
Conflicts
This package is auto-updated.
Last update: 2024-09-05 05:07:12 UTC
README
🇷🇺 俄罗斯公民
我们是来自不同国家的Laminas参与者。我们中许多人都有在俄罗斯和乌克兰的朋友、亲戚和同事。我们中的一些人在俄罗斯出生。我们中的一些人现在住在俄罗斯。我们中的一些人的祖父母在二战中与法西斯作战。这里没有人支持法西斯主义。
我们中的一位成员有一个乌克兰亲戚,她和儿子一起逃离了家园。由于前方道路上的轰炸,火车延误了。我们有一些朋友躲在防空洞里。在空袭之后,我们焦急地等待他们的消息,空袭无差别地攻击医院、学校、幼儿园和住宅。我们不是从任何媒体上得知这些。我们亲眼目睹了这一切。
您对我们足够信任,愿意使用我们的程序,我们请求您再次信任我们。我们需要帮助。走出家门,抗议这场无谓的战争。停止屠杀。说“不,战争!”
🇺🇸 俄罗斯公民
我们Laminas的成员来自世界各地。我们中许多人都在俄罗斯和乌克兰有朋友、家人和同事。我们中的一些人在俄罗斯出生。我们中的一些人现在住在俄罗斯。我们中的一些人的祖父母在二战中与纳粹作战。这里没有人支持法西斯主义。
我们有一位团队成员有一个乌克兰亲戚,她和儿子一起逃离了家园。由于前方道路上的轰炸,火车延误了。我们有一些朋友躲在防空洞里。在空袭之后,我们焦急地等待他们的消息,空袭无差别地攻击医院、学校、幼儿园和住宅。我们不是从任何媒体上得知这些。这是我们亲身的经历。
您对我们足够信任,愿意使用我们的软件。我们请求您相信我们在这一点上的说法。我们需要您的帮助。走出家门,抗议这场不必要的战争。停止屠杀。说“停止战争!”
为PSR-7应用程序提供CSRF令牌的生成和验证,使用mezzio-session,并可选地使用mezzio-flash。
安装
运行以下命令安装此库
$ composer require mezzio/mezzio-csrf
文档
$ mkdocs build
您还可以在线浏览文档。