Hono
多分順番があるっぽい?
cors の前に basic auth をしようとしたらエラーが出た
code:index.ts
export default {
fetch(request: Request, env: Env, ctx: ExecutionContext) {
const app = new Hono();
app.use('/api/*', cors({ origin: '*' }))
app.use(
'/api/*',
basicAuth({
username: env.BASIC_USER,
password: env.BASIC_PASS,
})
)
app.route("/api/cards", cards)
return app.fetch(request, env, ctx)
},
}