validate( [ 'email' => 'required|email', 'password' => 'required', ], [ 'email.required' => 'O campo de email é obrigatório.', 'email.email' => 'O email deve ser um email válido.', 'password.required' => 'O campo de senha é obrigatório.', ] ); if (!Auth::attempt($validated)) { return redirect()->route('login', status: 302)->with('error', 'Credenciais inválidas'); } return redirect()->route('dashboard'); } }