Un codice di accesso dell'applicazione è una password separata creata per una specifica app, dispositivo o connessione client. Viene spesso utilizzato quando l'account principale usa l'autenticazione a più fattori e l'app non può completare il normale flusso di accesso. Poiché è destinato a un solo servizio o dispositivo, può aggirare richieste interattive come un'approvazione basata su browser o un codice basato sul tempo.
Nella sicurezza informatica, i codici di accesso delle applicazioni sono importanti perché possono estendere l'accesso di un attaccante anche dopo che la password principale è stata modificata. Se i criminali ne rubano uno da una casella di posta, da un vault delle password o da una sessione di accesso, possono continuare a sincronizzare la posta o a connettersi tramite client legacy senza aver bisogno dell'accesso completo dell'utente. I difensori dovrebbero trattarli come segreti sensibili: inventariare dove vengono emessi, limitarne la creazione, registrarne l'uso e revocarli rapidamente dopo attività sospette. Il monitoraggio della creazione anomala di password per app o dell'autenticazione da client sconosciuti può rivelare precocemente un abuso dell'account.


