indefinite jwt expiration set
This commit is contained in:
@@ -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(),
|
||||||
|
|||||||
Reference in New Issue
Block a user