Аутентификация на веб-сайтах — это процесс проверки учётных данных пользователя (обычно логина и пароля) для подтверждения его личности. 2 Основные этапы аутентификации: 2
Ограничение доступа (авторизация) — это процесс определения уровня доступа пользователя к ресурсам сайта. 2 Для этого обычно используются роли пользователей (например, администратор, модератор, пользователь), которые определяют, какие действия разрешены для каждого пользователя. 2
Один из примеров ограничения доступа — базовая аутентификация (basic access authentication). 3 При её использовании имя пользователя и пароль включаются в состав веб-запроса. 3 Логин и пароль передаются в заголовке запроса, который отправляет браузер, либо их можно вписать прямо в адресную строку. 3 Данные с доступами пользователей хранятся на сайте в специальном файле .htpasswd, который расположен на сервере и заполняется администратором сайта или сервера. 3