Bezpieczeństwo: Aplikacje webowe
Aktualizacja
Bezpieczeństwo od podstaw
Aplikacja z prawdziwymi danymi biznesowymi musi być bezpieczna. Bezpieczeństwa nie doczepiamy później, lecz wbudowujemy od początku, na fundamencie (Laravel), w którym mechanizmy ochronne są standardem, a nie sklejone ręcznie.
Bloki
- Bezpieczne logowanie i zaszyfrowana transmisja: logowania przez sprawdzone mechanizmy, wszystko przez HTTPS.
- Drobnoziarniste uprawnienia: każdy widzi i może tylko to, na co ma pozwolenie; żadnych tylnych drzwi przez URL.
- Sprawdzone dane wejściowe: zabezpieczone przed typowymi atakami (SQL injection, XSS, CSRF).
- Mała powierzchnia ataku: własny, lekki kod zamiast zbioru wtyczek z dziesiątkami furtek.
W bieżącej eksploatacji
Istotne dla bezpieczeństwa komponenty rdzenia są utrzymywane aktualnie w ramach utrzymania, podejrzane operacje są przejrzyste przez dziennik zmian, a kopie zapasowe chronią na wypadek awarii. Bezpieczeństwo to nie jednorazowy ptaszek, lecz część eksploatacji.
Mniejsze ryzyko niż standardowe oprogramowanie
Duża część incydentów bezpieczeństwa w sieci wynika z przestarzałych wtyczek i masowego oprogramowania. Indywidualna aplikacja bez tego bagażu jest z natury trudniejsza do zaatakowania, a Ty wiesz dokładnie, co w niej tkwi.