初始化本地仓库
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* JWT V2 模块基础异常
|
||||
*/
|
||||
class JwtException extends \Exception
|
||||
{
|
||||
public function __construct(string $message = '', int $code = -1, ?\Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, $code, $previous);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* 登录模式异常
|
||||
*/
|
||||
class JwtLoginModeException extends JwtException
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* 刷新令牌已过期异常
|
||||
*/
|
||||
class JwtRefreshTokenExpiredException extends JwtException
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* Token 已过期异常
|
||||
*/
|
||||
class JwtTokenExpiredException extends JwtException
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* Token 在黑名单中异常
|
||||
*/
|
||||
class JwtTokenInBlacklistException extends JwtException
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* Token 无效异常
|
||||
*/
|
||||
class JwtTokenInvalidException extends JwtException
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace core\jwt\ex;
|
||||
|
||||
/**
|
||||
* Token 已被替换异常
|
||||
*/
|
||||
class JwtTokenReplacedException extends JwtException
|
||||
{
|
||||
}
|
||||
Reference in New Issue
Block a user