full-stack-school/test-student-jwt.ts
2026-03-01 18:32:49 +00:00

15 lines
517 B
TypeScript

import "dotenv/config";
import { clerkClient } from "@clerk/nextjs/server";
import { createClient } from "@supabase/supabase-js";
async function main() {
const clerk = clerkClient();
const users = await clerk.users.getUserList({ query: "student1" });
const user = users.data[0];
// We can't generate a true template JWT from backend clerkClient easily.
// However, we can use clerkClient to check the user's publicMetadata.
console.log("publicMetadata:", user.publicMetadata);
}
main();