Browse Source

Reuse original claims struct for refresh token renewal

pull/6433/head
Momi-V 4 weeks ago
committed by HPPinata
parent
commit
e38a5fc0bb
  1. 9
      src/auth.rs

9
src/auth.rs

@ -1197,14 +1197,7 @@ impl AuthTokens {
let refresh_claims = if CONFIG.disable_refresh_token_renewal() { let refresh_claims = if CONFIG.disable_refresh_token_renewal() {
match decode_refresh(&device.refresh_token) { match decode_refresh(&device.refresh_token) {
Ok(original_claims) => RefreshJwtClaims { Ok(original_claims) => original_claims, // reuse the original struct
nbf: original_claims.nbf,
exp: original_claims.exp,
iss: original_claims.iss.clone(),
sub: original_claims.sub.clone(),
device_token: original_claims.device_token.clone(),
token: original_claims.token.clone(),
},
Err(_) => default_refresh_claims, Err(_) => default_refresh_claims,
} }
} else { } else {

Loading…
Cancel
Save