Skip to content

Commit 472f566

Browse files
committed
CR: Test token
1 parent 9d9cdb3 commit 472f566

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

livekit-api/src/access_token.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,6 @@ impl Claims {
155155
pub fn from_unverified(token: &str) -> Result<Self, AccessTokenError> {
156156
let mut validation = jsonwebtoken::Validation::new(jsonwebtoken::Algorithm::HS256);
157157
validation.validate_exp = true;
158-
#[cfg(test)]
159-
{
160-
validation.validate_exp = false;
161-
}
162158
validation.validate_nbf = true;
163159
validation.set_required_spec_claims::<String>(&[]);
164160
validation.insecure_disable_signature_validation();
@@ -321,10 +317,6 @@ impl TokenVerifier {
321317
pub fn verify(&self, token: &str) -> Result<Claims, AccessTokenError> {
322318
let mut validation = jsonwebtoken::Validation::new(jsonwebtoken::Algorithm::HS256);
323319
validation.validate_exp = true;
324-
#[cfg(test)] // FIXME: TEST_TOKEN is expired, TODO: generate TEST_TOKEN at test runtime
325-
{
326-
validation.validate_exp = false;
327-
}
328320
validation.validate_nbf = true;
329321
validation.set_issuer(&[&self.api_key]);
330322

livekit-api/src/test_token.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibmFtZSIsInZpZGVvIjp7InJvb21Kb2luIjp0cnVlLCJyb29tIjoibXktcm9vbSIsImNhblB1Ymxpc2giOnRydWUsImNhblN1YnNjcmliZSI6dHJ1ZSwiY2FuUHVibGlzaERhdGEiOnRydWV9LCJyb29tQ29uZmlnIjp7ImFnZW50cyI6W3siYWdlbnROYW1lIjoidGVzdC1hZ2VudCIsIm1ldGFkYXRhIjoidGVzdC1tZXRhZGF0YSJ9XX0sInN1YiI6ImlkZW50aXR5IiwiaXNzIjoibXlhcGlrZXkiLCJuYmYiOjE3NDE4Njk2NzksImV4cCI6MTc0MTg5MTI3OX0.9_eOcZ1RNaRXxwdU36LTYoxsHtv_IhfhLk-kTd8MDY4
1+
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibmFtZSIsInZpZGVvIjp7InJvb21Kb2luIjp0cnVlLCJyb29tIjoibXktcm9vbSIsImNhblB1Ymxpc2giOnRydWUsImNhblN1YnNjcmliZSI6dHJ1ZSwiY2FuUHVibGlzaERhdGEiOnRydWV9LCJyb29tQ29uZmlnIjp7ImFnZW50cyI6W3siYWdlbnROYW1lIjoidGVzdC1hZ2VudCIsIm1ldGFkYXRhIjoidGVzdC1tZXRhZGF0YSJ9XX0sInN1YiI6ImlkZW50aXR5IiwiaXNzIjoibXlhcGlrZXkiLCJuYmYiOjE3NDE4Njk2NzksImV4cCI6NDEwMjQ0NDgwMH0.hmKovgw6sDbQUFZxAQ9Xjb9-VUzeBw1A6URTXFuCLMU

0 commit comments

Comments
 (0)