openssl genrsa -des3 -out privkey.pem 2048 openssl rsa -in privkey.pem -outform PEM -pubout -out public.pem
Use composer for install the dependencies.
php composer install -o
makeJwt.php write an file named
token_<uniqid> with the token JWT into.
decodeJwt.php can read and check the token written by the
makeJwt.php file. Before use, change the name of the JWT token file at ligne
Client / Server version
The server Application is based on Silex. The JWT token validation work with MiddleWare executed before the routing component.
This solution is not completed. You cannot use the embeded User Control Access.
Read the branch
with_guard for most avanced use.