import { expoClient } from "@better-auth/expo/client";
import * as SecureStore from "expo-secure-store";
import { createAuthClient } from "better-auth/react";
import { emailOTPClient } from "better-auth/client/plugins";
export const authClient = createAuthClient({
baseURL: process.env.EXPO_PUBLIC_SERVER_URL,
plugins: [
expoClient({
storagePrefix: "test",
storage: SecureStore,
}),
emailOTPClient(),
],
socialProviders: {
google: {
enabled: true,
},
},
});
export const { useSession } = authClient;
import { expoClient } from "@better-auth/expo/client";
import * as SecureStore from "expo-secure-store";
import { createAuthClient } from "better-auth/react";
import { emailOTPClient } from "better-auth/client/plugins";
export const authClient = createAuthClient({
baseURL: process.env.EXPO_PUBLIC_SERVER_URL,
plugins: [
expoClient({
storagePrefix: "test",
storage: SecureStore,
}),
emailOTPClient(),
],
socialProviders: {
google: {
enabled: true,
},
},
});
export const { useSession } = authClient;