Skip to content
Snippets Groups Projects
Commit 175fba57 authored by Timo Kösters's avatar Timo Kösters
Browse files

Merge branch 'fix-login-token' into 'next'

fix(client/login): username in lowercase for login by token

See merge request famedly/conduit!380
parents f46d64e5 9a47069f
No related branches found
No related tags found
No related merge requests found
......@@ -92,7 +92,7 @@ pub async fn login_route(body: Ruma<login::v3::IncomingRequest>) -> Result<login
&jsonwebtoken::Validation::default(),
)
.map_err(|_| Error::BadRequest(ErrorKind::InvalidUsername, "Token is invalid."))?;
let username = token.claims.sub;
let username = token.claims.sub.to_lowercase();
UserId::parse_with_server_name(username, services().globals.server_name()).map_err(
|_| Error::BadRequest(ErrorKind::InvalidUsername, "Username is invalid."),
)?
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment