Un callback di autenticazione è una funzione lato server che valuta un tentativo di accesso e restituisce la decisione di consentire, negare o continuare il flusso di autenticazione. In sistemi come SSH, i callback possono anche associare autorizzazioni, restrizioni o metadati su cui fanno affidamento le fasi successive della sessione.
Questo è importante perché il controllo degli accessi è forte solo quanto il percorso di codice che lo applica. Se una regola di sicurezza viene verificata in un callback ma non in un altro, gli aggressori possono scegliere un metodo di accesso diverso per aggirare il controllo previsto. Chi difende usa i callback di autenticazione per केंदralizzare la policy, ma deve testare ogni percorso supportato, inclusi password, keyboard-interactive, chiave pubblica e flussi senza autenticazione del client. In pratica, un controllo mancante può trasformare una allowlist, una restrizione IP o un gate MFA in una barriera debole o incoerente. Buone difese affiancano la logica dei callback con controlli a livello di rete e test di regressione, così la policy resta applicata anche dopo gli aggiornamenti.


