ai review

This commit is contained in:
lik
2026-09-01 21:49:41 +08:00
parent 70307d4eb8
commit 058e9135ae
9 changed files with 184 additions and 136 deletions
+6 -5
View File
@@ -1,6 +1,7 @@
import Router from 'koa-router';
import { HandlerUser } from '../handler/users.js';
import { rateLimit } from '../middleware/ratelimit.js';
import { auth } from '../middleware/auth.js';
class ApiRouter {
constructor() {
@@ -17,11 +18,11 @@ class ApiRouter {
userRouter.post('/signin', rateLimit(10, 60_000), this.handler.signin.bind(this.handler));
userRouter.post('/wxsignin', rateLimit(10, 60_000), this.handler.wxSignin.bind(this.handler));
userRouter.post('/signout', this.handler.signout.bind(this.handler));
userRouter.post('/userInfo', this.handler.userInfo.bind(this.handler));
userRouter.post('/update', this.handler.updateUser.bind(this.handler));
userRouter.post('/list', this.handler.userList.bind(this.handler));
userRouter.post('/wxgetphonenumber', this.handler.wxGetPhoneNumber.bind(this.handler));
userRouter.post('/signout', auth({ required: false }), this.handler.signout.bind(this.handler));
userRouter.post('/userInfo', auth({ required: false }), this.handler.userInfo.bind(this.handler));
userRouter.post('/update', auth(), this.handler.updateUser.bind(this.handler));
userRouter.post('/list', auth(), this.handler.userList.bind(this.handler));
userRouter.post('/wxgetphonenumber', rateLimit(10, 60_000), this.handler.wxGetPhoneNumber.bind(this.handler));
this.router.use(userRouter.routes());