mirror of
https://github.com/r-ca/kidshift-be.git
synced 2024-10-25 16:14:02 +00:00
ログインメソッド実装
This commit is contained in:
parent
939011e694
commit
76989c1b2a
|
@ -60,5 +60,20 @@ async function loginUser(email: string, password: string): Promise<String | null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function loginUserWithCode(code: string): Promise<String | null> {
|
||||||
|
const parentUser = await prisma.activeParentLoginCode.findUnique({
|
||||||
|
where: {
|
||||||
|
code: parseInt(code)
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (!parentUser) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return issueTokenByUserId(parentUser.parent_id);
|
||||||
|
}
|
||||||
|
|
||||||
export { registUser, loginUser };
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
export { registUser, loginUser, loginUserWithCode }
|
||||||
|
|
Loading…
Reference in New Issue
Block a user