PHP 클래스 GenTux\Jwt\Drivers\FirebaseDriver

상속: implements GenTux\Jwt\Drivers\JwtDriverInterface
파일 보기 프로젝트 열기: generationtux/jwt-artisan 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( integer $leeway = null )
createToken ( array $payload, string $secret, string $algorithm = 'HS256' ) : string Create a new token with the provided payload
decodeToken ( string $token, string $secret, string $algorithm = 'HS256' ) : array Decode the provided token into an array
validateToken ( string $token, string $secret, string $algorithm = 'HS256' ) : boolean Validate that the provided token

비공개 메소드들

메소드 설명
convertObjectToArray ( mixed $data ) : array Recursively convert the provided object to an array

메소드 상세

__construct() 공개 메소드

public __construct ( integer $leeway = null )
$leeway integer for checking timestamps

createToken() 공개 메소드

Create a new token with the provided payload
public createToken ( array $payload, string $secret, string $algorithm = 'HS256' ) : string
$payload array
$secret string
$algorithm string
리턴 string

decodeToken() 공개 메소드

Decode the provided token into an array
public decodeToken ( string $token, string $secret, string $algorithm = 'HS256' ) : array
$token string
$secret string
$algorithm string
리턴 array

validateToken() 공개 메소드

Validate that the provided token
public validateToken ( string $token, string $secret, string $algorithm = 'HS256' ) : boolean
$token string
$secret string
$algorithm string
리턴 boolean