diff --git a/config/config.example.toml b/config/config.example.toml index 04f7cb3f..7da87dc3 100644 --- a/config/config.example.toml +++ b/config/config.example.toml @@ -55,7 +55,9 @@ rules = [ [oidc] # Run Versia Server with this value missing to generate a new key -jwt_key = "" +# [oidc.keys] +# public = "XXXX" +# private = "XXXX" # If enabled, Versia Server will require users to log in with an OAuth provider forced = false diff --git a/middlewares/logger.ts b/middlewares/logger.ts index 3d1ff955..cb7b37e1 100644 --- a/middlewares/logger.ts +++ b/middlewares/logger.ts @@ -6,7 +6,7 @@ import { config } from "~/packages/config-manager"; export const logger = createMiddleware(async (context, next) => { if (config.logging.log_requests) { const logger = getLogger("server"); - const body = await context.req.text(); + const body = await context.req.raw.clone().text(); const urlAndMethod = `${chalk.green(context.req.method)} ${chalk.blue(context.req.url)}`;