AttributeIlluminate\Container\Attributes\Auth
#[Auth]
No grupo Container, #[Auth] aplica essa configuracao ao elemento alvo do Laravel. Recebe 1 parâmetro para configuração.
Disponível desde
Laravel 13.0
Aplicável em
parameter
Parâmetros
$guardUnitEnum|string|nullGuard de autenticação a ser utilizado. Tipo esperado: UnitEnum|string|null.
Uso prático
use Illuminate\Container\Attributes\Auth;
class ReportsController
{
public function __invoke(#[Auth('web')] mixed $value): array
{
return ['status' => 'ok'];
}
}