Bezpieczeństwo
Zaufanie jako fundament platformy
Legitymacja zawodowa musi być wiarygodna. Dlatego bezpieczeństwo danych i odporność na próby fałszerstwa są priorytetem w architekturze mLegitymacja24.
Ochrona kont użytkowników
- Hasła przechowywane wyłącznie w postaci zaszyfrowanej (bcrypt)
- Uwierzytelnianie dwuskładnikowe dla kont administracyjnych firm i platformy
- Tokeny dostępowe o krótkim czasie życia wraz z mechanizmem odświeżania
Ochrona legitymacji przed podrobieniem
- Kod weryfikacyjny podpisywany kryptograficznie po stronie serwera
- Automatyczne wygasanie kodu QR po kilkudziesięciu sekundach
- Każda próba weryfikacji jest rejestrowana wraz z wynikiem
Ochrona danych osobowych
- Zasada minimalizacji danych — publiczna weryfikacja pokazuje wyłącznie niezbędne informacje
- Zgodność z RODO, w tym prawo do wglądu, poprawy i usunięcia danych
- Regularne, niezależne kopie zapasowe bazy danych
Ochrona infrastruktury
- Nagłówki bezpieczeństwa HTTP oraz ograniczanie liczby zapytań (rate limiting)
- Pełny rejestr zdarzeń administracyjnych (audit log)
- Rozdzielenie uprawnień w architekturze ról (super administrator, firma, absolwent)