micro-module / jwt
微模块 jwt 常用库
v0.6.0
2020-12-02 15:37 UTC
Requires
- php: ^7.3 || ^8.0
- ext-json: *
Requires (Dev)
- mockery/mockery: ^1.3
- php-parallel-lint/php-console-highlighter: ^0.4
- php-parallel-lint/php-parallel-lint: ^1.0
- phpmd/phpmd: ^2.8
- phpstan/phpstan: ^0.12
- phpstan/phpstan-mockery: ^0.12
- phpstan/phpstan-phpunit: ^0.12
- phpunit/phpunit: ^9.0
- roave/security-advisories: dev-master
- symplify/easy-coding-standard: ^7.2
- vimeo/psalm: ^4.2
This package is auto-updated.
Last update: 2024-08-29 05:16:14 UTC
README
包含内容?
更新新环境
make install
查看所有 make 命令
make help
完整测试周期
make test
执行测试
tests-unit
tests-integration
静态代码分析
make style
代码风格修复器
make coding-standards-fixer
代码风格检查器(PHP CS Fixer 和 PHP_CodeSniffer)
make coding-standards
Psalm 是一个基于 PHP 解析器的静态分析工具,用于在 PHP 应用程序中查找错误
make psalm
PHPStan 专注于在没有实际运行代码的情况下查找代码中的错误。
make phpstan
生成 ssl 密钥
要生成 ssl 密钥,请使用 symfony secret (app.secret) 作为密码,从 config/parameters.yaml 文件中获取
$ mkdir -p var/jwt
$ openssl genrsa -out var/jwt/private.pem -aes256 4096
$ openssl rsa -pubout -in var/jwt/private.pem -out var/jwt/public.pem