diff --git a/serverless.yml b/serverless.yml index a2ea5e6..2e24c30 100644 --- a/serverless.yml +++ b/serverless.yml @@ -29,6 +29,10 @@ provider: BREVO_SMTP_PASS: ${env:BREVO_SMTP_PASS} REFRESH_TOKEN_SECRET: ${env:REFRESH_TOKEN_SECRET} JWT_SECRET: ${env:JWT_SECRET} + JWT_ACCESS_EXPIRATION_MINUTES: ${env:JWT_ACCESS_EXPIRATION_MINUTES} + JWT_REFRESH_EXPIRATION_DAYS: ${env:JWT_REFRESH_EXPIRATION_DAYS} + JWT_RESET_PASSWORD_EXPIRATION_MINUTES: ${env:JWT_RESET_PASSWORD_EXPIRATION_MINUTES} + JWT_VERIFY_EMAIL_EXPIRATION_MINUTES: ${env:JWT_VERIFY_EMAIL_EXPIRATION_MINUTES} SALT_ROUNDS: ${env:SALT_ROUNDS} NODE_ENV: ${env:NODE_ENV} S3_BUCKET_NAME: ${env:S3_BUCKET_NAME} diff --git a/src/config/config.ts b/src/config/config.ts index 975aa21..d7c2d66 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -17,7 +17,7 @@ const envVarsSchema = yup JWT_SECRET: yup.string().required('JWT secret key is required'), JWT_ACCESS_EXPIRATION_MINUTES: yup .number() - .default(30) + .default(1440) .required('minutes after which access tokens expire'), JWT_REFRESH_EXPIRATION_DAYS: yup .number()