We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9595373 commit 87d16d9Copy full SHA for 87d16d9
src/middleware/auth.ts
@@ -1,6 +1,6 @@
1
import { Context, Next } from "hono";
2
import { HTTPException } from "hono/http-exception";
3
-import { verifyToken, clerkClient } from "@clerk/backend";
+import { verifyToken, createClerkClient } from "@clerk/backend";
4
import { db, users, folders, type User } from "../db";
5
import { eq } from "drizzle-orm";
6
import { logger } from "../lib/logger";
@@ -35,6 +35,11 @@ if (!process.env.CLERK_SECRET_KEY) {
35
);
36
}
37
38
+// Create Clerk client instance
39
+const clerkClient = createClerkClient({
40
+ secretKey: process.env.CLERK_SECRET_KEY,
41
+});
42
+
43
declare module "hono" {
44
interface ContextVariableMap {
45
userId: string;
0 commit comments