Как использовать docusign в моем приложении для Android, и пользователям не нужно входить в систему - PullRequest
0 голосов
/ 03 декабря 2018

Мне нужно использовать docusign в приложении, чтобы позволить пользователю подписать контракт, но я обнаружил, что REST API, использующий docusign, требует авторизации, и авторизация требует, чтобы пользователь выполнил вход в свою учетную запись docusign.

Есть ли другой способ для пользователей авторизоваться и войти без входа в систему?

1 Ответ

0 голосов
/ 03 декабря 2018

Да, чтобы отправить конверт (транзакция), нужен токен доступа.Но не для подписания.Вам и вашему приложению доступно несколько рабочих процессов:

  1. Использование Powerform .В этом случае пользователь DocuSign создает шаблон для конверта и превращает его в форму власти.Теперь любой пользователь с URL-адресом (включая ваше приложение для Android) может автоматически создать конверт, а затем запустить процесс подписи.Подписывающему лицу не нужен токен доступа!

  2. Используйте процесс на стороне сервера для создания конверта, включая любые необходимые настройки.Поскольку серверный процесс работает сам по себе, он будет использовать аутентификацию JWT для получения токена доступа для создания конверта.Также будет создан URL-адрес церемонии подписания от DocuSign.Ваше приложение для Android откроет URL церемонии подписания, чтобы позволить пользователю приложения подписать документ (ы).Приложение Android не требует токена доступа.

  3. Ваше приложение Android может получить токен доступа DocuSign со своего сервера.Тогда ваше Android-приложение может напрямую использовать API DocuSign для создания встроенного URL-адреса подписи для использования пользователем приложения.Маркер доступа будет представлять приложение, а не лицо, подписывающее ваше приложение.

Примеры кода

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...