*/ public function rules(): array { return [ 'email' => [ 'required', 'string', 'email', 'max:255', ], 'password' => [ 'required', 'string', ], ]; } /** * Get custom messages for validator errors. * * @return array */ public function messages(): array { return [ 'email.required' => 'Email is required', 'password.required' => 'Password is required', 'email.email' => 'Please enter a valid email address', 'email.exists' => 'Please enter a valid email address', ]; } }