Files
thankcard-system/app/Services/Auth/Contracts/AuthServiceInterface.php

15 lines
330 B
PHP

<?php
namespace App\Services\Auth\Contracts;
use App\Models\User;
use Illuminate\Http\Request;
interface AuthServiceInterface
{
public function attemptLogin(array $credentials, Request $request): array;
public function logout(Request $request): void;
public function getRedirectRouteForUser(User $user): string;
}