Lecția 8 din 10

Testarea regulilor: emulator, simulări și teste automate

O regulă de securitate e cod, iar codul netestat e o presupunere. Firebase îți dă trei feluri de a verifica regulile înainte să le publici: simulatorul din consolă, emulatorul local și testele automate. Diferența dintre „cred că regula e corectă” și „știu că e corectă” sunt câteva minute de test. De ce nu testezi în producție Tentația e să publici regula și să încerci direct în aplicația reală. E o idee proastă din două motive. Întâi, între momentul în care publici o regulă greșită și cel în care observi, datele tale sunt expuse pe bune. Apoi, o regulă poate părea că merge pentru contul tău…

Restul lecției se deschide după înscriere

Cursul costă 4,99 € (plata în lei, la cursul zilei), iar la final primești un certificat verificabil.

Ce cuprinde cursul

  1. 1 Locked mode contra Test mode fără cont
  2. 2 Capcana expirării: cum devine Test mode acces liber
  3. 3 Reguli pe autentificare și proprietar în Firestore
  4. 4 Reguli pentru Storage: bucket-urile nu se securizează singure
  5. 5 App Check: dovada că cererea vine de la aplicația ta
  6. 6 Cazul Tea, disecat: un default de stocare, nu vibe coding
  7. 7 Secrete și config: ce e public și ce nu în Firebase
  8. 8 Testarea regulilor: emulator, simulări și teste automate ești aici
  9. 9 Checklist Firebase înainte de lansare
  10. 10 Test final