Перейти к содержимому

Vibe Coded Apps Get Hacked in the Same 3 Places

NikByte

0:00 / 0:00

Vibe Coded Apps Get Hacked in the Same 3 Places

3 просмотра · 6 дн. назад
NikByte
10 подписчиков
3 просмотра · 6 дн. назад
Most vibe coded apps get hacked in the same 3 places. A secret key left in the frontend, a login that lets one user open another user's account, and database rules that are switched off. If you're building an app with AI and you can't name the parts of your stack, then your AI is making every decision for you, and you have no way to check any of them. In this video we build one recipe app together, and I explain every part of the stack the moment we need it, the frontend, the backend, login, the database, storage and hosting. At the end I give you one question to ask your AI after every change it makes. Next is the full security checklist before you launch. 0:00 Your AI is making every decision for you 0:36 The frontend 1:08 Never put a secret key in your frontend 1:28 The backend 2:22 Login 3:12 The database 3:42 Storage 4:24 Hosting, development and production 5:05 The one question to ask your AI The question After every change, ask your AI which of these parts did you just change, and who can reach it now? Sources MDN, client side and server side code https://developer.mozilla.org/en-US/d... MDN, what a database is https://developer.mozilla.org/en-US/d... MDN, what an API is https://developer.mozilla.org/en-US/d... Supabase, API keys (publishable key vs secret key) https://supabase.com/docs/guides/api/... Supabase, Row Level Security https://supabase.com/docs/guides/data... Bolt, database and login https://support.bolt.new/cloud/database Bolt Cloud https://support.bolt.new/cloud/bolt-c... Lovable Cloud (built-in backend) https://docs.lovable.dev/integrations... Replit, auth https://docs.replit.com/learn/project... Replit, development and production databases https://docs.replit.com/features/data... The recipe app in this video is a made-up example. Logos belong to their owners, used here for commentary. #techstack #vibecoding #frontend #backend #supabase #lovable #buildwithai