Ответ
Аутентификация — это процесс проверки подлинности пользователя, подтверждающий, что он действительно тот, за кого себя выдает. Обычно реализуется через логин/пароль, токены (JWT), OAuth, биометрию и другие методы.
Пример с JWT:
// Отправка запроса с токеном
fetch('/api/protected', {
headers: {
'Authorization': `Bearer ${localStorage.getItem('token')}`
}
});
Отличается от авторизации (проверки прав доступа). Безопасность зависит от хранения токенов (HTTP-only cookies безопаснее localStorage).