Files
Zero/apps/mail/lib/auth-proxy.ts
2025-05-08 00:44:52 +05:30

12 lines
333 B
TypeScript

import { authClient } from './auth-client';
export const authProxy = {
api: {
getSession: async ({ headers }: { headers: Headers }) => {
const session = await authClient.getSession({ fetchOptions: { headers } });
if (session.error) throw new Error(session.error.message);
return session.data;
},
},
};