Browse Source

make username login case insensitive

async
reti4 4 years ago
parent
commit
9f059ad4c3
  1. 2
      src/client_server/session.rs

2
src/client_server/session.rs

@ -57,7 +57,7 @@ pub async fn login_route(
return Err(Error::BadRequest(ErrorKind::Forbidden, "Bad login type."));
};
let user_id =
UserId::parse_with_server_name(username.to_owned(), db.globals.server_name())
UserId::parse_with_server_name(username.to_lowercase().to_owned(), db.globals.server_name())
.map_err(|_| {
Error::BadRequest(ErrorKind::InvalidUsername, "Username is invalid.")
})?;

Loading…
Cancel
Save