This commit is contained in:
2021-10-26 10:45:44 +08:00
parent 0d624f8a1f
commit 13fc554930
+6 -6
View File
@@ -5,11 +5,11 @@ namespace Kiri\Jwt;
use Annotation\Inject; use Annotation\Inject;
use Exception; use Exception;
use Http\Constrict\RequestInterface;
use Kiri\Abstracts\Component; use Kiri\Abstracts\Component;
use Kiri\Abstracts\Config; use Kiri\Abstracts\Config;
use Kiri\Core\Json; use Kiri\Core\Json;
use Kiri\Exception\ConfigException; use Kiri\Exception\ConfigException;
use Server\Constrict\Request;
/** /**
@@ -22,14 +22,14 @@ class Jwt extends Component
use JwtHelper; use JwtHelper;
#[Inject(Request::class)] #[Inject(RequestInterface::class)]
private Request $request; private RequestInterface $request;
/** /**
* @param Request $request * @param RequestInterface $request
*/ */
public function setRequest(Request $request): void public function setRequest(RequestInterface $request): void
{ {
$this->request = $request; $this->request = $request;
} }
@@ -48,7 +48,7 @@ class Jwt extends Component
*/ */
public function init() public function init()
{ {
$this->request = di(Request::class); $this->request = di(RequestInterface::class);
$this->public = Config::get('ssl.public', $this->public); $this->public = Config::get('ssl.public', $this->public);
$this->private = Config::get('ssl.private', $this->private); $this->private = Config::get('ssl.private', $this->private);