Quando você clica em "Entrar com Google" em algum site, é o OAuth funcionando por trás: o site recebe uma permissão temporária e limitada, concedida pelo próprio Google, sem nunca ver sua senha.
O Supabase Auth (usado no login deste site) suporta login com email/senha, como configuramos aqui, mas também permite adicionar provedores OAuth como Google ou GitHub sem muito esforço extra.