diff --git a/src/spaces/credential.rs b/src/spaces/credential.rs --- a/src/spaces/credential.rs +++ b/src/spaces/credential.rs @@ -57,7 +57,7 @@ .duration_since(std::time::UNIX_EPOCH) .unwrap() .as_secs(); - if now > data.claims.exp { + if now >= data.claims.exp { return Err(AppError::Auth("member grant has expired".into())); } @@ -173,7 +173,7 @@ .duration_since(std::time::UNIX_EPOCH) .unwrap() .as_secs(); - if now > claims.exp { + if now >= claims.exp { return Err(AppError::Auth("credential has expired".into())); }