Il controllo lato server è la pratica di prendere decisioni importanti sui sistemi del fornitore invece di fidarsi del dispositivo dell'utente. Il server verifica identità, diritto di accesso, quote e stato del pagamento, quindi decide se una sessione inizia, continua o si interrompe. In servizi come il cloud gaming, questo è essenziale perché il client può essere modificato, riprodotto o aggirato, mentre il backend può mantenere il registro attendibile.
Nella sicurezza informatica, il controllo lato server è importante perché riduce la possibilità che un utente falsifichi l'autorizzazione o estenda l'accesso localmente. I difensori lo usano per la convalida dell'accesso, i limiti di velocità, i controlli di licenza e la misurazione dell'utilizzo. Gli attaccanti spesso prendono di mira questi controlli rubando credenziali, abusando delle API, riproducendo le richieste o sfruttando bug nella logica dei diritti di accesso. Se il server prende correttamente la decisione finale, il sistema è più difficile da manomettere; se fallisce, gli utenti possono ottenere accesso non autorizzato, fatturazione errata o blocchi dell'account.


