sproduce / jwt
A simple library JSON Web Tokens (JWT) in PHP.
v1.0.1
2021-03-17 14:17 UTC
Requires
- php: >=5.3.0
README
Generate key for jwt authorization
ssh-keygen -t rsa -b 2048 -m PEM -f private.key
openssl rsa -in private.key -pubout -outform PEM -out public.key
Installation
Use composer to manage your dependencies and download JWT:
composer require sproduce/jwt
Example generate JWT access token
use\Sproduce\JWT\JWT JWT::loadPublicKeyFromFile("path to file"); $date = new \DateTime(); $date->modify('+7 day'); $payload=array("exp"=>$date->getTimestamp(), "iss"=>"some data" ); $accessToken=JWT::encode($payload);