Get up and running with Inboxy
npm add inboxy
NEXT_PUBLIC_INBOXY_API_KEY=your-api-key NEXT_PUBLIC_INBOXY_WEBHOOK_URL=http://localhost:3000/api/webhook
import { InboxyProvider } from "inboxy/next"; export function App({ Component, pageProps }: AppProps) { return ( <InboxyProvider apiKey={process.env.NEXT_PUBLIC_INBOXY_API_KEY} webhookUrl={process.env.NEXT_PUBLIC_INBOXY_WEBHOOK_URL} > <Component {...pageProps} /> </InboxyProvider> ); }
InboxyAuthButton
Note: This does not replace your existing authentication flow.
import { InboxyAuthButton } from "inboxy/next"; export function Page() { return ( <div> <InboxyAuthButton provider="google" text="Sign in with Google" /> </div> ); }