zgbrenner swaps Gary's front door from Supabase to Clerk
The sign-in and sign-up screens now run on a hosted identity service, with the database left untouched underneath.
zgbrenner has pulled out Gary's homegrown login and signup pages and replaced them with Clerk, a third-party service that hosts polished sign-in screens and manages user sessions for you. The database stays on Supabase, the platform Gary already used; only the authentication layer moved. For a one-person, password-protected web app, this is mostly a UX upgrade rather than a technical necessity.
One caveat worth knowing before you adopt the pattern: this is the front half of a two-part change. The backend still checks the old Supabase credentials and doesn't yet recognise Clerk's, so on this commit alone the server would reject logins the browser thinks succeeded. It only works end-to-end once the second piece lands. If you're sizing up Gary, check whether both parts are in the version you're looking at.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?