``` export async function getSession(options: GetS...
# general
m
Copy code
export async function getSession(options: GetSessionParams): Promise<Session | null> {
 
   const session = null;
  const token : any = options.req.query.token


  const existingUser = await prisma.user.findFirst({
    where: {
        token: {
          equals: token,
          },
    },
  });


 session = {
            id: existingUser.id,
            username: existingUser.username,
            name: existingUser.name,
            email: existingUser.email,
            role: existingUser.role,
            impersonatedByUID: token?.impersonatedByUID as number,
          };

 
  return session as Session | null;


}