В этой главе мы узнали, как клиент может подтвердить свою личность серверу, процесс, называемый аутентификацией. Мы рассмотрели два метода или схемы, которые API используют для аутентификации. Ключевые термины, которые мы узнали, были:
- Аутентификация: процесс подтверждения клиентом своей личности серверу.
- Учетные данные: секретные данные, используемые для подтверждения личности клиента (имя пользователя, пароль ...).
- Базовая аутентификация: схема, использующая закодированные имя пользователя и пароль для учетных данных.
- API Key Auth: схема, использующая уникальный ключ для учетных данных.
- Заголовок авторизации: заголовок HTTP, используемый для хранения учетных данных.