Кто использует учетные данные для предоставления кода авторизации? - PullRequest
1 голос
/ 27 января 2020

Я реализовал код авторизации, как пример кода, предоставленного с использованием паспорта, и он работает нормально.

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

Это должны быть учетные данные нашей учетной записи администратора? или, когда мы go живем, это учетные данные нашего пользователя, который пытается подписать документ (используя встроенную подпись).

Спасибо!

Ответы [ 2 ]

0 голосов
/ 27 января 2020

Когда вы говорите

наш пользователь, который пытается подписать документ (используя встроенную подпись)

, замечает, что подписывающим лицам не нужна учетная запись DocuSign. У них может быть один, но он не нужен.

Если вы хотите использовать встроенную подпись для подписавшего, у которого нет учетной записи DocuSign, используйте системную учетную запись (и грант JWT) для получения подписи. URL церемонии. (Системная учетная запись может также использоваться для создания конверта, если необходимо.)

Добавлено

«Системная учетная запись» - это учетная запись пользователя в вашей учетной записи DocuSign, которая представляет собой обобщенный c , система, отправитель. Например, создать учетную запись пользователя «Отдел продаж». Затем используйте JWT Grant (на вашем внутреннем веб-сервере), чтобы выдать себя за пользователя отдела продаж. В результате получается токен доступа, который ваше приложение может использовать для создания конвертов, а затем подписать их посетителями вашего веб-сайта.

Пользователь «Отдел продаж» будет создан и контролироваться вашим системным администратором. Но нет необходимости, чтобы системный администратор входил в систему каждое утро - как только системный администратор дает consent приложению для олицетворения пользователя отдела продаж, ваше приложение может по мере необходимости создавать новые маркеры доступа, которые олицетворяют пользователя отдела продаж.

0 голосов
/ 27 января 2020

Последний. При использовании Auth Code Grant каждый пользователь вашего приложения должен будет войти в DocuSign и использовать свои учетные данные.

Подробнее здесь - https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant

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