Implementation:
<?php
$jwt = new \SocialConnect\JWX\JWT([
'uid' => 5,
]);
$encodeOptions = new \SocialConnect\JWX\EncodeOptions();
$encodeOptions->setExpirationTime(600);
$token = $jwt->encode('TEST', 'HS256', $encodeOptions);
var_dump($token);
<?php
$decodeOptions = new \SocialConnect\JWX\DecodeOptions(['HS256']);
$token = \SocialConnect\JWX\JWT::decode('TEST', $token, $decodeOptions);
var_dump($token);
This project is open-sourced software licensed under the MIT License.
See the LICENSE file for more information.