Capitolo 8. Considerazioni sulla sicurezza del backend
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
La sicurezza della tua applicazione sarà una delle principali preoccupazioni del team di sviluppo, del team di prodotto e dell'intera organizzazione. Non vorrai mai che un'entità indesiderata ottenga un accesso che non dovrebbe avere. Per questo motivo dovrai esaminare l'app da tutti i punti di vista, come l'autenticazione, l'autorizzazione, la convalida, gli attacchi comuni e le dipendenze esterne.
La sicurezza è un argomento talmente vasto e profondo che vi sono dedicati interi libri. In questo capitolo mi concentrerò su ciò che puoi fare nel backend, ma le aree coperte dalla sicurezza sono molte di più. Potresti avere la fortuna di lavorare con un team di sicurezza. Questi esaminano ogni parte dell'infrastruttura tecnica dell'azienda, fino ad arrivare a ciò che puoi installare sul tuo computer portatile.
In questo capitolo imparerai a conoscere:
-
Metodi di autenticazione e quando usarli
-
Autorizzazione per gli utenti per dare loro diversi livelli di accesso alle funzionalità e ai dati dell'applicazione.
-
Perché in genere dovresti optare per una soluzione pronta all'uso
-
Le parti della Top 10 dell'Open Web Application Security Project (OWASP) che si applicano al backend
-
Le migliori pratiche di sicurezza, le normative e i luoghi in cui approfondire le diverse aree della sicurezza. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access