astro-middleware-examples
astro-middleware-examples copied to clipboard
✨ Practical Astro middleware examples from Basic auth to JWT auth and more.

Astro Middleware Examples
- Hello world
- Locals object
- Basic Auth
- JWT Auth
- Redirects
- Multiple middleware
- Feature flag (PostHog)
- Coming soon ...
🧞 Commands
Change directory to the required example and run any of the following commands from a terminal:
| Command | Action |
|---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:3000 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add, astro check |
npm run astro -- --help |
Get help using the Astro CLI |