Back to Better Auth

Nuxt Example

docs/content/docs/examples/nuxt.mdx

1.6.131.0 KB
Original Source

This is an example of how to use Better Auth with Nuxt.

Implements the following features: Email & Password . Social Sign-in with Google

<ForkButton url="better-auth/examples/tree/main/nuxt-example" /> <iframe src="https://stackblitz.com/github/better-auth/examples/tree/main/nuxt-example?codemirror=1&fontsize=14&hidenavigation=1&runonclick=1&hidedevtools=1" style={{ width: "100%", height: "500px", border: 0, borderRadius: "4px", overflow: "hidden" }} title="Better Auth Nuxt Example" allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking" sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts" />

How to run

  1. Clone the code sandbox (or the repo) and open it in your code editor
  2. Move .env.example to .env and provide necessary variables
  3. Run the following commands
    bash
    pnpm install
    pnpm dev
    
  4. Open the browser and navigate to http://localhost:3000