diff --git a/src/config/auxiliary/mod.rs b/src/config/auxiliary/mod.rs index 1ca6a37..85699a3 100644 --- a/src/config/auxiliary/mod.rs +++ b/src/config/auxiliary/mod.rs @@ -2,7 +2,6 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Default, Deserialize, Serialize)] pub struct TwilioConfig { - // #[serde(skip_serializing_if = "init::is_uuid_nil")] #[serde(alias = "auth_id")] pub account_sid: uuid::Uuid, #[serde(skip_serializing_if = "String::is_empty")] diff --git a/src/token/mod.rs b/src/token/mod.rs index a77b411..2f6f069 100644 --- a/src/token/mod.rs +++ b/src/token/mod.rs @@ -4,6 +4,12 @@ use serde::{Deserialize, Serialize}; pub struct Claims { pub user_id: uuid::Uuid, pub role: String, + #[serde(alias = "iss")] + pub issued: String, + #[serde(alias = "exp")] + pub expired: i64, + #[serde(alias = "iat")] + pub issued_at: i64, } #[derive(Clone, Debug, Default, Deserialize, Serialize)]