for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PiouPiou\RibsAdminBundle\Service;
use \Firebase\JWT\JWT as JsonWebToken;
class Jwt
{
/**
* encode an array in jwt
* @param array $values
* @param string $token
* @return string
*/
public static function encode(array $values, string $token)
return JsonWebToken::encode($values, $token);
}
* encode a jwt in array
* @param string $encoded_json
* @return bool|object
public static function decode(string $encoded_json, string $token)
JsonWebToken::$leeway = 5;
$decoded = JsonWebToken::decode($encoded_json, $token, ['HS256']);
if ($decoded) {
$decoded
object
true
return $decoded;
return false;