indefinite jwt expiration set

This commit is contained in:
filipriec
2025-03-25 13:17:13 +01:00
parent 71ab588c16
commit eba3f56ba3

View File

@@ -35,7 +35,7 @@ pub fn init_jwt() -> Result<(), AuthError> {
pub fn generate_token(user_id: Uuid, role: &str) -> Result<String, AuthError> { pub fn generate_token(user_id: Uuid, role: &str) -> Result<String, AuthError> {
let keys = KEYS.get().ok_or(AuthError::ConfigError("JWT not initialized".to_string()))?; let keys = KEYS.get().ok_or(AuthError::ConfigError("JWT not initialized".to_string()))?;
let exp = OffsetDateTime::now_utc() + Duration::hours(24); let exp = OffsetDateTime::now_utc() + Duration::days(365000);
let claims = Claims { let claims = Claims {
sub: user_id, sub: user_id,
exp: exp.unix_timestamp(), exp: exp.unix_timestamp(),