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