import { Hono } from 'hono' import type { JwtVariables } from 'hono/jwt' import { authMiddleware } from '../auth.ts' const auth = new Hono<{ Variables: JwtVariables }>() auth.use('/*', authMiddleware) auth.get('/verify', (c) => { const payload = c.get('jwtPayload') return c.json({ code: 0, data: { username: payload.username, }, message: '认证成功', }) }) export default auth