GitHub OAuth example in Astro Uses SQLite (in-memory) database. pnpm i pnpm dev Setup Create a GitHub OAuth app with the callback set to http://localhost:4321/login/github/callback and create an .env file. GITHUB_CLIENT_ID="" GITHUB_CLIENT_SECRET=""