L’authentification et, par extension, l’identification d’un utilisateur sont des éléments centraux des applications web.
En effet, de ces deux mécanismes découlent la gestion des droits et des accès (par exemple entre un administrateur et un utilisateur standard), le cloisonnement des données entre différents comptes, la possibilité d’identifier différents utilisateurs, etc.