alexpts/php-jwt-service

用于处理jwt令牌的简单服务

1.1.0 2018-05-18 16:59 UTC

This package is auto-updated.

Last update: 2024-09-15 02:11:39 UTC


README

Build Status Code Coverage Code Climate Scrutinizer Code Quality

使用JWT令牌的简单服务 JWT tokens.

安装

composer require alexpts/php-jwt-service

演示

<?php
use Emarref\Jwt\Algorithm\Hs512;
use PTS\JwtService\JwtService;

$secret = 'sa#FD423efdl#';
$alg = new Hs512($secret);

$service = new JwtService($alg);
$jwtToken = $service->encode(['userId' => 1]);

// with auto expire
$service->setExpire(3600);
$jwtToken2 = $service->encode(['userId' => 1]);


$jwtToken3 = 'some string jst token';
$tokenObject = $service->decode($jwtToken3);