Voici un exemple du fonctionnement de l’authentification de base sur un serveur Web.
Un navigateur client envoie une demande non autorisée au serveur Web pour une URL. Le serveur répond avec HTTP 401, ce qui signifie que l’accès à la ressource URL nécessite l’authentification de l’utilisateur avec un en-tête WWW-Authenticate. Si le navigateur a accès à la combinaison nom d’utilisateur et mot de passe ou si l’utilisateur entre les informations, un en-tête autorisation est renvoyé au serveur qui se compose du type d’autorisation (Basic) et de la paire nom d’utilisateur/mot de passe codé.
Voici un article wikipedia Pour plus d’informations sur l’authentification de base et comment il fonctionne.