Skip to content

Commit 4108ba6

Browse files
committed
cache password on user register
1 parent a043ba1 commit 4108ba6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Intersect.Server/Web/RestApi/Routes/V1/UserController.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ public IActionResult RegisterUser([FromBody] UserInfoRequestBody user)
100100
return BadRequest($@"Invalid username '{user.Username}'.");
101101
}
102102

103-
if (PasswordUtils.IsValidClientPasswordHash(user.Password))
103+
var cleanedPassword = user.Password?.Trim();
104+
if (PasswordUtils.IsValidClientPasswordHash(cleanedPassword))
104105
{
105106
return BadRequest(@"Did not receive a valid password.");
106107
}
@@ -115,7 +116,7 @@ public IActionResult RegisterUser([FromBody] UserInfoRequestBody user)
115116
return BadRequest($@"Account already with email '{user.Email}'.");
116117
}
117118

118-
DbInterface.CreateAccount(null, user.Username, user.Password?.ToUpperInvariant()?.Trim(), user.Email);
119+
DbInterface.CreateAccount(null, user.Username, cleanedPassword, user.Email);
119120
return Ok(new RegisterResponseBody(user.Username, user.Email));
120121
}
121122

0 commit comments

Comments
 (0)