From f9aaa2970fada8b58e33a1325688150839133212 Mon Sep 17 00:00:00 2001 From: phoenix Date: Mon, 7 Apr 2025 13:11:49 -0400 Subject: [PATCH] Using functions for setting times on tokens --- src/token_stuff/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/token_stuff/mod.rs b/src/token_stuff/mod.rs index d189a2d..7ecb355 100644 --- a/src/token_stuff/mod.rs +++ b/src/token_stuff/mod.rs @@ -56,6 +56,8 @@ pub fn create_token(provided_key: &String) -> Result<(String, i64), josekit::Jos provided_key.to_owned() }; + let duration = expire - time::OffsetDateTime::UNIX_EPOCH; + let signer = Hs256.signer_from_bytes(key.as_bytes()).unwrap(); Ok(( josekit::jwt::encode_with_signer(&payload, &header, &signer).unwrap(),