From d7dbdff63b9cfba971fb38d31b39e4fcf7b6f5a1 Mon Sep 17 00:00:00 2001 From: Louis Genestier <37811574+louis-genestier@users.noreply.github.com> Date: Sun, 28 Jan 2024 13:09:05 +0100 Subject: [PATCH] docs: fix hono middleware docs (#1367) --- docs/pages/guides/validate-session-cookies/hono.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/pages/guides/validate-session-cookies/hono.md b/docs/pages/guides/validate-session-cookies/hono.md index 809103ae4..fa2a6e3cb 100644 --- a/docs/pages/guides/validate-session-cookies/hono.md +++ b/docs/pages/guides/validate-session-cookies/hono.md @@ -14,11 +14,12 @@ import { lucia } from "./auth.js"; import { verifyRequestOrigin } from "lucia"; import { getCookie } from "hono/cookie"; -import type { User } from "lucia"; +import type { User, Session } from "lucia"; const app = new Hono<{ Variables: { user: User | null; + session: Session | null; }; }>(); @@ -27,9 +28,9 @@ app.use("*", (c, next) => { if (c.req.method === "GET") { return next(); } - const originHeader = c.req.headers.get("Origin"); + const originHeader = c.req.header("Origin"); // NOTE: You may need to use `X-Forwarded-Host` instead - const hostHeader = c.req.headers.get("Host"); + const hostHeader = c.req.header("Host"); if (!originHeader || !hostHeader || !verifyRequestOrigin(originHeader, [hostHeader])) { return c.body(null, 403); }