Re: как подписант может подписать документ на моем сайте? Подписывающая сторона имеет учетную запись на моем веб-сайте и входит на мой веб-сайт.
После того, как подписывающий войдет на ваш сайт, вы узнаете, кто они (имя и, возможно, электронная почта).
В этом случае ваши подписывающие лица не должны войти в систему с помощью DocuSign.
Вместо этого ваше приложение должно использовать грант JWT для доступа к DocuSign от имени лица, которое отправило (или отправит) конверт.
Этот пользователь иногда называется «системным пользователем» или «пользователем приложения», поскольку это учетная запись пользователя DocuSign, которая используется самим вашим приложением. (Это так же, как любая другая учетная запись пользователя DocuSign.)
После создания конверта ваше приложение получает URL для церемонии подписания для конкретного подписавшего, используя EnvelopeViews :: createRecipient
Затем ваша заявка перенаправляется на церемонию подписания, и подписавшая сторона может подписать ее.
Подписчикам НЕ требуется вход в систему DocuSign
Re: Использование потока неявного предоставления OAuth
Поток неявного гранта используется, когда человек хочет аутентифицироваться
с самой DocuSign и приложение не имеет внутреннего сервера
составная часть. Например, приложение полностью выполняется в браузере с использованием инфраструктуры React.
В вашем случае использования Implicit Grant не должен использоваться, так как ваши подписанты
не нужно входить на DocuSign. Вместо этого ваше приложение должно использовать
грант JWT для олицетворения «системного пользователя», который будет использоваться с DocuSign.