From 727bca1623fe1d91c14579147c40d1cf7141decf Mon Sep 17 00:00:00 2001 From: Thomas Lynch Date: Wed, 1 Dec 2021 13:59:14 +1100 Subject: [PATCH] close #2 --- docker-compose.yml | 1 + src/libs/utils.lua | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ec8dbf6..d33bf63 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,6 +23,7 @@ services: - CAPTCHA_COOKIE_SECRET= - POW_COOKIE_SECRET= - RAY_ID= + - BUCKET_DURATION=43200 nginx: image: "nginx:latest" volumes: diff --git a/src/libs/utils.lua b/src/libs/utils.lua index d317008..0a0ad13 100644 --- a/src/libs/utils.lua +++ b/src/libs/utils.lua @@ -1,8 +1,8 @@ local _M = {} local sha = require("sha") -local secret_bucket_duration = 43200 -- 60 * 60 * 12 -- 12 hours -require("print_r") +local secret_bucket_duration = tonumber(os.getenv("BUCKET_DURATION")) + function _M.generate_secret(context, salt, is_applet, iterations) local start_sec = core.now()['sec'] local bucket = start_sec - (start_sec % secret_bucket_duration)