Files
hipmi/src/app/lib/new_fun_user_id.ts
Bagasbanuna02 59584f2461 Fix prisma
Deskripsi:
- Fun user id di buat baru dan mengambil dari cookies
2024-12-05 14:27:57 +08:00

21 lines
503 B
TypeScript

"use server"
import _ from "lodash";
import { cookies } from "next/headers";
import { decrypt } from "../auth/_lib/decrypt";
export async function newFunGetUserId() {
const c = cookies().get(process.env.NEXT_PUBLIC_BASE_SESSION_KEY!);
if (!c || !c?.value || _.isEmpty(c?.value) || _.isUndefined(c?.value)) {
return null;
}
const token = c.value;
const dataUser = await decrypt({
token: token,
encodedKey: process.env.NEXT_PUBLIC_BASE_TOKEN_KEY!,
});
return dataUser?.id;
}