TokenVerifier.php 264 B

1234567891011
  1. <?php
  2. declare(strict_types=1);
  3. namespace app\miniapi\auth;
  4. interface TokenVerifier
  5. {
  6. /** Validate issuer/audience, expiry, revocation and user state. Throw ApiException(40101,...,401) on rejection. */
  7. public function verify(string $token): Principal;
  8. }