{"repo":"jianyuan/pocketbase-nextjs-auth","free":true,"listed":false,"github":"https://github.com/jianyuan/pocketbase-nextjs-auth","clone":"git clone https://github.com/jianyuan/pocketbase-nextjs-auth.git","description":"Sample Next.js app with PocketBase integration","language":"TypeScript","stars":24,"topics":["nextjs","pocketbase","nextjs-template"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"pocketbase-nextjs-auth This is a Next.js project integrated with PocketBase. Features - Dockerized PocketBase server. - Basic registration and login pages. - Example of server actions. - Techniques for both server-side and client-side rendering. - Typed PocketBase client using pocketbase-typegen. Getting Started First, run the PocketBase using Docker compose: Then, run the development server: Open http://localhost:3000 with your browser to see the result. Middleware src/lib/pocketbase/middleware.ts It is important to note that the project uses Next.js middleware to check authentication on the server side. Make sure to adjust the middleware to allow unrestricted access to specific pages as needed.","default_branch":null,"files":null,"tree":[],"storefront":"/r/jianyuan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jianyuan/pocketbase-nextjs-auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}