fix: fix autumn

This commit is contained in:
BlankParticle
2025-05-09 08:23:20 +05:30
parent eeb533fdd9
commit f94c109bee
2 changed files with 8 additions and 4 deletions

View File

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

View File

@@ -8,8 +8,10 @@ import { authProxy } from '@/lib/auth-proxy';
export async function ServerProviders({ children }: PropsWithChildren) {
const messages = await getMessages();
return (
<NextIntlClientProvider messages={messages}>
<QueryProvider>{children}</QueryProvider>
</NextIntlClientProvider>
<AutumnProvider authPlugin={{ provider: 'better-auth', instance: authProxy }}>
<NextIntlClientProvider messages={messages}>
<QueryProvider>{children}</QueryProvider>
</NextIntlClientProvider>
</AutumnProvider>
);
}