하나의 공개 키로 여러 계정에 로그인할 수 있도록 구현

This commit is contained in:
static
2024-12-29 01:37:44 +09:00
parent c16abca832
commit af51f04b94
7 changed files with 131 additions and 71 deletions

View File

@@ -17,6 +17,10 @@ export const getClientByPubKey = async (pubKey: string) => {
return clients[0] ?? null;
};
export const createUserClient = async (userId: number, clientId: number) => {
await db.insert(userClient).values({ userId, clientId }).execute();
};
export const getUserClient = async (userId: number, clientId: number) => {
const userClients = await db
.select()