mirror of
https://github.com/r-ca/kidshift-be.git
synced 2024-10-26 00:24:02 +00:00
loginエンドポイント追加
This commit is contained in:
parent
3f4226f8e1
commit
c162e0f066
|
@ -1,7 +1,17 @@
|
|||
import { Router, Request, Response } from 'express';
|
||||
import { login } from '@src/services/child/authService';
|
||||
|
||||
const router = Router();
|
||||
|
||||
// login
|
||||
router.post('/login', (req: Request, res: Response) => {
|
||||
|
||||
const code: number = req.body.code;
|
||||
if (!code) {
|
||||
return res.status(400).json({ message: 'ログインコードが指定されていません' });
|
||||
}
|
||||
login(code).then((token) => {
|
||||
res.status(200).json({ accessToken: token });
|
||||
}).catch((err) => {
|
||||
res.status(500).json({ message: 'ログインに失敗しました', detail: err });
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user