Аутентификация и авторизация Revolut OpenBanking API

Я пытаюсь использовать Revolut Open Banking API, и я не могу понять, как работает процесс авторизации и аутентификации.

Что такое динамическая регистрация клиентов? Следует ли регистрировать приложение каждый раз, когда я запускаю свое приложение? Что с сертификатами - как это работает?

Есть ли у кого-нибудь образцы приложений для проверки?

1 ответ

При динамической регистрации клиента вы можете создать идентификатор клиента для своего приложения с помощью API ASPSP (Revolut). Это описано здесь: https://openbanking.atlassian.net/wiki/spaces/DZ/pages/937066600/Dynamic+Client+Registration+-+v3.1

С некоторыми ASPSP вы также можете сделать это через их порталы разработчиков. Очевидное преимущество динамической регистрации клиентов (по сравнению с порталами разработчиков) заключается в возможности автоматизировать регистрацию клиентов с помощью нескольких ASPSP.

В блоге моей компании есть статья о динамической регистрации клиентов с пошаговым руководством и фрагментами кода на Python, помогающими завершить регистрацию.

Вам нужно зарегистрировать свое приложение только один раз, но вы можете изменить его свойства, когда захотите.

Другие вопросы по тегам