diff --git a/src/main/java/ru/nbch/credit_tracker/service/scoring/AuthorizationService.java b/src/main/java/ru/nbch/credit_tracker/service/scoring/AuthorizationService.java index 7c3f1f0..428de8a 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/scoring/AuthorizationService.java +++ b/src/main/java/ru/nbch/credit_tracker/service/scoring/AuthorizationService.java @@ -26,6 +26,9 @@ public class AuthorizationService { } public AuthResult findAuthInfo(String userId, String password) throws Exception { + if (userId.length() > 12) { + return new AuthResult(false, SignalError.ERROR_005); + } String hashedPassword = hashPassword(password); List productCodes = mapper.findUserProductCodes(userId, hashedPassword); if (productCodes.isEmpty()) {