Index: ChapterX.Application/Auth/LoginRequest.cs
===================================================================
--- ChapterX.Application/Auth/LoginRequest.cs	(revision e294f7d2cedd462a923c69ae9f85c996b5377c69)
+++ ChapterX.Application/Auth/LoginRequest.cs	(revision 99c1e45f4ac45a164229bc6f60f3b05bc26df047)
@@ -1,6 +1,10 @@
 using MediatR;
+using System.ComponentModel.DataAnnotations;
 
 namespace ChapterX.Application.Auth
 {
-    public record LoginRequest(string Email, string Password) : IRequest<LoginResponse>;
+    public record LoginRequest(
+        [Required][EmailAddress][MaxLength(200)] string Email,
+        [Required][MaxLength(128)] string Password
+    ) : IRequest<LoginResponse>;
 }
