mirror of
https://github.com/Mail-0/Zero.git
synced 2026-07-01 08:16:28 +00:00
fix: fix autumn
This commit is contained in:
@@ -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;
|
||||
},
|
||||
|
||||
@@ -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>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user