import { router } from '@/app.ts' import { manager } from '@/auth/models/jwks-manager.ts' router.all('/api/convex/jwks.json', async (req, res) => { const jwks = await manager.getJWKS() res.setHeader('Content-Type', 'application/json'); res.end(JSON.stringify(jwks)); }) // rsync -avz kevisual:/root/kevisual/assistant-app/storage/jwks/ ./storage/jwks // router.all('/api/convex/sign', async (req, res) => { // const payload = { // sub: 'abc' // }; // const token = await manager.sign(payload); // res.setHeader('Content-Type', 'application/json'); // res.end(JSON.stringify({ token })); // });