fix(api): 🐛 Add jsonOrForm to /oauth/token

This commit is contained in:
Jesse Wierzbinski 2024-05-06 08:42:58 +00:00
parent ddab167018
commit e249b61969
No known key found for this signature in database

View file

@ -1,4 +1,4 @@
import { applyConfig, handleZodError } from "@api"; import { applyConfig, handleZodError, jsonOrForm } from "@api";
import { zValidator } from "@hono/zod-validator"; import { zValidator } from "@hono/zod-validator";
import { jsonResponse } from "@response"; import { jsonResponse } from "@response";
import { eq } from "drizzle-orm"; import { eq } from "drizzle-orm";
@ -63,6 +63,7 @@ export default (app: Hono) =>
app.on( app.on(
meta.allowedMethods, meta.allowedMethods,
meta.route, meta.route,
jsonOrForm(),
zValidator("form", schemas.form, handleZodError), zValidator("form", schemas.form, handleZodError),
async (context) => { async (context) => {
const { grant_type, code, redirect_uri, client_id, client_secret } = const { grant_type, code, redirect_uri, client_id, client_secret } =