DEK를 AES-256-KW를 이용해 암호화하는 것으로 변경

This commit is contained in:
static
2025-01-02 06:41:01 +09:00
parent b07d67b958
commit baf48579b8
12 changed files with 39 additions and 30 deletions

View File

@@ -1,5 +1,9 @@
import { error, json } from "@sveltejs/kit";
import { tokenUpgradeRequest, tokenUpgradeResponse } from "$lib/server/schemas/auth";
import {
tokenUpgradeRequest,
tokenUpgradeResponse,
type TokenUpgradeResponse,
} from "$lib/server/schemas/auth";
import { createTokenUpgradeChallenge } from "$lib/server/services/auth";
import type { RequestHandler } from "./$types";
@@ -17,5 +21,5 @@ export const POST: RequestHandler = async ({ request, cookies, getClientAddress
encPubKey,
sigPubKey,
);
return json(tokenUpgradeResponse.parse({ challenge }));
return json(tokenUpgradeResponse.parse({ challenge } satisfies TokenUpgradeResponse));
};