josegarcia / jwt-auth
一个简单的JWT(JSON Web Token)认证库
1.1.1
2024-03-11 01:03 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.51
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.9
- vimeo/psalm: ^5.22
README
- 此包是一个简单的JWT(JSON Web Token)PHP库。它易于使用,可与任何PHP框架、库或应用程序一起使用。
描述
- 此包是一个简单的JWT(JSON Web Token)PHP库。它易于使用,可与任何PHP框架、库或应用程序一起使用。
特性
- 无需配置。
- 无依赖。
- 轻量级。
- 易于使用。
- 支持PHP 7.4及以上版本。
- 可与任何PHP框架、库或应用程序一起使用。
安装
composer require josegarcia/jwt-auth
用法
<?php require_once 'vendor/autoload.php'; use Garcia\JWT; $jwt = new JWT('secret'); $payload = [ 'user_id' => 1, 'username ' => 'johndoe', 'email' => 'testing@testing.com', 'role' => 'admin' ]; $token = $jwt->encode($payload); echo "$token \n\n"; $decoded = $jwt->decode($token); var_dump($decoded);
许可协议
- 此包是开源软件,根据MIT许可协议授权。