Building a Membership Site with 11ty
summary
Builds a passwordless membership site using 11ty v2 beta, Netlify and Supabase with no frameworks — vanilla JS plus Netlify Edge (Deno) functions. Implements Supabase magic link signup, a session page that reads Supabase localStorage, an Edge login function that sets an access token cookie with proper expiry, and an 11ty Edge plugin that exposes dynamic is_user global data so templates render gated content (premium variable) or a login preview. Mentions upcoming use of WebC for client-side enhancements.
AI-written summary · about
chapters (8)
- 0:00Project overview
- 1:34Setup and configuration
- 4:08Magic link authentication
- 7:20Edge function basics
- 11:02Integrating Edge auth
- 17:59Gated content logic
- 25:46Building the content gate
- 31:06Next steps and Q&A








