Потребители
Приложение выполняющие запросы к защищаемым ресурсам от имени владельца ресурса и с его разрешения.Типы потребителей
Стандарт The OAuth 2.0 Authorization Framework (RFC 6749) определяет следующие типы клиентов:
Конфиденциальные
— способные обеспечить конфиденциальное хранение параметров доступа (в рамках сервиса — секрет потребителя). Примером такого потребителя может служить веб приложение.
Публичные
— не способные обеспечить конфиденциальное хранение параметров доступа (в рамках сервиса — секрет потребителя). Примером такого потребителя может служить браузерное приложение.
В настоящие время сервис поддерживает работу только с конфиденциальными потребителями.
Регистрация
Перед началом использования сервиса потребителя необходимо зарегистрировать. Для этого необходимо:
- Пройти на страницу регистрация потребителя (внимание: потребуется аутентификация с помощью сервиса Login.WebMoney)
- Сохранить сгенерированные значения:
- Ключ потребителя
- Секрет потребителя (внимание: секрет необходимо сохранить в надежном месте, больше секрет не будет отображаться)
- Задать имя потребителя
- Задать URI обратного вызова
- Указать способ сравнения указанного URI обратного вызова, и URI обратного вызова при обращении к Authorize API
- Части для сравнения — будет выполняться сравнение указанных компонентов
- Формат сравнения — используемый формат
- Способ сравнения — учитывать или не учитывать регистр
- Указать заметки, если требуется (поле не отображается конечному пользователю)
Примечание
Сравнение URI выполняется с помощью API Uri.Compare