Files

15 lines
279 B
TypeScript

import { createHash } from "crypto";
export const hashToken = (
token: string,
{
noSecret = false,
}: {
noSecret?: boolean;
} = {},
) => {
return createHash("sha256")
.update(`${token}${noSecret ? "" : process.env.NEXTAUTH_SECRET}`)
.digest("hex");
};