Руководство пользователя для разработчиков

Руководство пользователя для разработчиков

Методы аутентификации

Все запросы к API Epsilon (и, следовательно, все разработки с использованием Epsilon) должны быть аутентифицированы. При запуске проекта или создании приложения мы рекомендуем выбрать одну из трех стратегий:

  • Аутентификация через API Access Tokens: Эти типы постоянных токенов просты, их легко генерировать, они ограничительны и не привязаны к конкретным пользователям. Вы можете использовать их напрямую для аутентификации своих запросов.

  • Аутентификация через Single Page OAuth Client: Аутентифицируйте каждого пользователя отдельно, предоставив им логин, где им нужно ввести свои учетные данные Epsilon — или свои учетные данные SSO, если они настроены. После настройки ваше приложение будет получать и использовать токены доступа OAuth для каждого пользователя независимо.

  • Аутентификация через клиент Machine-to-Machine OAuth: получите токен доступа OAuth по запросу (используя внутреннее приложение) без необходимости входа пользователя в систему и используйте его для аутентификации всех ваших запросов.