← Back to Blog

Navigating Client vs Server-Side Authentication in Web Development

May 7, 2024

Explores client-side vs. server-side authentication using Supabase with Next.js 14 (App Router). Covers Google OAuth2 (client-side flow with createBrowserClient) and Magic Link (server-side flow with createServerClient), and clarifies Supabase Auth-UI usage.

Loading...

Related Posts

Testing Twelve AI Image Models with Marcel Proust's Madeleine (Or: How We Chose Hunyuan for Hexagram 24)

Upgrading 8-Bit Oracle's Hexagram 24: Return with Proust's famous involuntary memory scene, then systematically testing 12 diverse AI image models through fal.ai to find which one actually captures that precise moment when past and present collapse together.

November 18, 2025

On Going Legit on Twitter/X (Or: How I Learned to Stop Scraping and Love the Rate Limit)

A three-day journey through Twitter API v2, v1.1, OAuth, rate limits, and the gradual acceptance that you can't actually hack your way around free-tier constraints

November 10, 2025

LLMs Love Markdown. CMSs Love Databases. I Built a WordPress Bridge Nobody Should Need.

A technical post-mortem on why WordPress's REST API is theoretically elegant but practically unusable for CI/CD, how SiteGround's security theater blocks legitimate automation, and why SSH + WP-CLI is the uncomfortable truth about 'modern' CMS workflows.

November 7, 2025
← Back to Blog
Projects·Blog·About·8-Bit Oracle·Press