From 9cfc23a5d5a5871b94d8f33eac0a8b5fd744fec5 Mon Sep 17 00:00:00 2001 From: Veljko Tosic Date: Thu, 12 Feb 2026 19:47:14 +0100 Subject: [PATCH] Login errors --- .../Domain/Models/User/Validation/UserErrors.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/dotnet/AipsCore/Domain/Models/User/Validation/UserErrors.cs b/dotnet/AipsCore/Domain/Models/User/Validation/UserErrors.cs index 558d7a6..8f8b122 100644 --- a/dotnet/AipsCore/Domain/Models/User/Validation/UserErrors.cs +++ b/dotnet/AipsCore/Domain/Models/User/Validation/UserErrors.cs @@ -1,9 +1,24 @@ using AipsCore.Domain.Abstract.Validation; +using AipsCore.Domain.Common.Validation; using AipsCore.Domain.Models.User.ValueObjects; namespace AipsCore.Domain.Models.User.Validation; public class UserErrors : AbstractErrors { + public static ValidationError LoginErrorUserNotFoundByEmail(string email) + { + string code = "login_error_user_not_found_by_email"; + string message = $"User with email '{email}' not found"; + + return CreateValidationError(code, message); + } + public static ValidationError LoginErrorIncorrectPassword() + { + string code = "login_error_incorrect_password"; + string message = $"Incorrect password provided"; + + return CreateValidationError(code, message); + } } \ No newline at end of file