Skip to content

Latest commit

 

History

History
 
 

README.md

Grafbase JWT Auth ⨯ NextAuth.js

Join our Community

Getting Started

  1. Run npx degit grafbase/grafbase/examples/nextauthjs-jwt-provider grafbase-with-nextauthjs-jwt-provider to clone this example
  2. Change directory into the new folder cd grafbase-with-nextauthjs-jwt-provider
  3. Run cp .env.example .env
  4. Open .env in your code editor and provide your Grafbase API endpoint, API key, NextAuth Secret, and your GitHub Application Client ID and Secret to enable sign-in.
  5. Run cp grafbase/.env.example grafbase.env and provide the same secret you have in your root .env
  6. Run npm install or yarn install to install dependencies
  7. Run npx grafbase@latest dev in your terminal
  8. In another terminal, run npm run dev or yarn dev and visit http://localhost:3000

Learn More About Grafbase

To learn more about Grafbase, take a look at the following resources:

  • Grafbase - learn about Grafbase features and API.

To learn more about Next.js, take a look at the following resources:

Run on Codesandbox

Develop with Codesandbox