Fix urlencoding for openidconnect with dioxus 0.4

This commit is contained in:
traxys 2023-08-07 20:52:54 +02:00
parent 0d900024cb
commit ccd1c8c15e
2 changed files with 17 additions and 8 deletions

View file

@ -239,10 +239,10 @@ async fn oidc_login_finish(
let token = state.jwt_secret.0.authenticate(claims)?;
let redirect = format!(
"{}?token={}&username={}",
"{}/{}---{}",
account.source_url,
urlencoding::encode(&token),
urlencoding::encode(&user.name),
urlencoding::encode(&token),
);
Ok(Redirect::to(&redirect))