feat: add get ip endpoint

* rename handler
* change rate limit
This commit is contained in:
wancat authored and Annie Huang committed 2023-11-12 21:23:12 +08:00
1 parent 1d2ad733ed
commit 55b61dbcab
6 files changed
+22 -4

No files matched your search

@@ -86,7 +86,7 @@ export async function deleteSessionById(req, res) {
}
}
export async function getActiveSession(req, res) {
export async function getOrCreateSession(req, res) {
const { quest_id } = req.body
try {
const session = await getOrCreateActiveSession(req.user, quest_id)
+4
View File
@@ -12,6 +12,10 @@ router.get('/', (req, res) => {
res.send('Hello API!')
})
router.get('/ip', (req, res) => {
res.json({ ip: req.ip })
})
router.use('/auth', authRouter)
router.use('/quests', quests)
+1 -1
View File
@@ -6,7 +6,7 @@ const router = Router()
router.get('/', sessionController.getSessionList)
router.post('/', sessionRateLimit, sessionController.createSession)
router.post('/active', sessionController.getActiveSession)
router.post('/active', sessionController.getOrCreateSession)
router.get('/:id', sessionController.getSessionById)
router.delete('/:id', sessionController.deleteSessionById)