fix(docver): update token secret handling to use hardcoded value for testing
All checks were successful
Deploy eCourt Note Web to Server / Validate Database Schema (Drizzle) (push) Successful in 3s
Deploy eCourt Note Web to Server / Build Web Docker Image (push) Successful in 1m6s
Deploy eCourt Note Web to Server / Deploy eCourt Note Web to Server (push) Successful in 4s
Deploy eCourt Note Web to Server / Notify Deployment Status (push) Successful in 3s
All checks were successful
Deploy eCourt Note Web to Server / Validate Database Schema (Drizzle) (push) Successful in 3s
Deploy eCourt Note Web to Server / Build Web Docker Image (push) Successful in 1m6s
Deploy eCourt Note Web to Server / Deploy eCourt Note Web to Server (push) Successful in 4s
Deploy eCourt Note Web to Server / Notify Deployment Status (push) Successful in 3s
This commit is contained in:
parent
86353cbe57
commit
c06da83f92
1 changed files with 9 additions and 5 deletions
|
|
@ -28,12 +28,16 @@ export async function POST(request: Request) {
|
||||||
if (!parsed.ok) return docverError(parsed.error, 400);
|
if (!parsed.ok) return docverError(parsed.error, 400);
|
||||||
|
|
||||||
// ความผิด config ฝั่ง server ไม่ใช่ความผิดของผู้เรียก — ไม่ตั้ง = 500 (ห้าม log ค่า secret)
|
// ความผิด config ฝั่ง server ไม่ใช่ความผิดของผู้เรียก — ไม่ตั้ง = 500 (ห้าม log ค่า secret)
|
||||||
const secret = process.env.DOCVER_TOKEN_SECRET?.trim();
|
// const secret = process.env.DOCVER_TOKEN_SECRET?.trim();
|
||||||
if (secret === undefined || secret === "") {
|
const secret =
|
||||||
return docverError("DOCVER_TOKEN_SECRET ยังไม่ถูกตั้งค่า", 500);
|
"487023dd1c1c4d6a07475e96b1cc300fec1e68ac9c2dd7d5ac9b1bf75da1053e";
|
||||||
}
|
|
||||||
|
// if (secret === undefined || secret === "") {
|
||||||
|
// return docverError("DOCVER_TOKEN_SECRET ยังไม่ถูกตั้งค่า", 500);
|
||||||
|
// }
|
||||||
const ttlRaw = Number(process.env.DOCVER_TOKEN_TTL_SECONDS);
|
const ttlRaw = Number(process.env.DOCVER_TOKEN_TTL_SECONDS);
|
||||||
const ttlSeconds = Number.isFinite(ttlRaw) && ttlRaw > 0 ? Math.floor(ttlRaw) : 3600;
|
const ttlSeconds =
|
||||||
|
Number.isFinite(ttlRaw) && ttlRaw > 0 ? Math.floor(ttlRaw) : 3600;
|
||||||
|
|
||||||
const accessToken = issueDocverToken(parsed.claims, secret, ttlSeconds);
|
const accessToken = issueDocverToken(parsed.claims, secret, ttlSeconds);
|
||||||
return new Response(
|
return new Response(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue