OAuth2-аутентификация
Стандартные endpoints Яндекса: oauth.yandex.ru/authorize и /token; параметры пишутся в Integration.
OAuth2-интеграция с Яндексом: подключение Yandex-аккаунтов через External Account платформы.
Стандартные endpoints Яндекса: oauth.yandex.ru/authorize и /token; параметры пишутся в Integration.
Каждый пользователь подключает свой Yandex-аккаунт через стандартный механизм External Account.
Refresh token входит в externalAccountSecretAttributeList — не возвращается клиенту в открытом виде.
Класс Yandex Client расширяет OAuth2Abstract и автоматически обновляет access token по refresh token.
PHP-класс Yandex Client доступен любому модулю, которому нужно вызвать Яндекс от имени пользователя.
Модуль BPM2B Yandex Integration добавляет в платформу BPM2B базовую OAuth2-интеграцию с Яндексом. Это фундаментный модуль: сам по себе он не предоставляет конечных бизнес-функций (карт, метрики, доставки и т. п.) — он обеспечивает корректное подключение к Яндексу по протоколу OAuth2, чтобы другие модули могли строить поверх него специализированную интеграцию.
clientId и clientSecret, которые администратор получает в кабинете разработчика Яндекса.allowUserAccounts: true позволяет каждому пользователю платформы подключить собственный Yandex-аккаунт через стандартный механизм External Account.https://oauth.yandex.ru/authorize, обмен кода на токен через https://oauth.yandex.ru/token.Yandex Client расширяет платформенный OAuth2Abstract и автоматически обновляет access token по refresh token при получении ошибки авторизации.externalAccountSecretAttributeList — не отдаётся клиенту в открытом виде.Yandex Client, через который любой другой модуль может выполнять запросы к API Яндекса от имени подключённого пользователя.Модуль необходим, когда в платформе нужно подключить любые сервисы Яндекса, требующие OAuth2-авторизации. Сам он не вызывает API Яндекса и не отображает данные — это слой аутентификации, на котором строятся прикладные интеграции.
Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.