2FA (two-factor authentication) è il termine tecnico informatico che indica il processo di doppia autorizzazione all'interno di un'app o di un'applicazione desktop per poter eseguire un'azione specifica.
La prima autorizzazione consiste generalmente in un processo di login per compiere azioni nell'app. Il secondo fattore entra in gioco quando si eseguono azioni speciali rilevanti per la sicurezza. A tal fine viene attivato, ad esempio, l'invio di un SMS o di un'e-mail. Il contenuto del messaggio è un codice individuale valido per l'azione prevista solo per un breve periodo di tempo. Il codice deve quindi essere inserito nell'app per confermare l'azione.