|string> */ public function rules(): array { return [ 'email' => ['required', 'email', 'max:255'], 'password' => ['required', 'string', 'min:8'], 'remember' => ['nullable', 'boolean'], ]; } /** * Get custom messages for validator errors. */ public function messages(): array { return [ 'email.required' => '이메일을 입력해주세요.', 'email.email' => '올바른 이메일 형식을 입력해주세요.', 'password.required' => '비밀번호를 입력해주세요.', 'password.min' => '비밀번호는 최소 8자 이상이어야 합니다.', ]; } /** * Get custom attributes for validator errors. */ public function attributes(): array { return [ 'email' => '이메일', 'password' => '비밀번호', ]; } }