diff --git a/src/lib.rs b/src/lib.rs index 9942006..8c2299e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -58,6 +58,9 @@ mod token_stuff { pub const TOKENTYPE: &str = "JWT"; pub const KEY_ENV: &str = "SECRET_KEY"; + pub const MESSAGE: &str = "Something random"; + pub const ISSUER: &str = "icarus_auth"; + pub const AUDIENCE: &str = "icarus"; pub fn get_key() -> Result { dotenvy::dotenv().ok(); @@ -70,7 +73,9 @@ mod token_stuff { header.set_token_type(TOKENTYPE); let mut payload = JwtPayload::new(); - payload.set_subject("Something random"); + payload.set_subject(MESSAGE); + payload.set_issuer(ISSUER); + payload.set_audience(vec![AUDIENCE]); let key: String = if provided_key.is_empty() { get_key().unwrap()