14 lines
339 B
PHP
14 lines
339 B
PHP
<?php
|
|
|
|
namespace App\Service;
|
|
|
|
use App\Data\Payload;
|
|
use Psr\Cache\InvalidArgumentException;
|
|
use Symfony\Component\HttpFoundation\Request;
|
|
use Symfony\Component\HttpFoundation\Response;
|
|
|
|
interface LoginInterface {
|
|
/** @throws InvalidArgumentException */
|
|
public function checkToken(Payload $payload, Request $request): ?Response;
|
|
}
|