Skip to content

Commit 9949cfd

Browse files
committed
allow decoding token without exp field
1 parent 279e913 commit 9949cfd

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/jwt.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ fn decode_jwt(args: DecodeArgs) -> Result<(), String> {
5656
validation.insecure_disable_signature_validation();
5757
validation.validate_exp = false;
5858
validation.validate_aud = false;
59+
validation.validate_nbf = false;
60+
validation.required_spec_claims.clear();
5961

6062
let token_data = match decode::<Value>(&token, &DecodingKey::from_secret(&[]), &validation) {
6163
Ok(t) => t,

0 commit comments

Comments
 (0)