DocuSign嵌入式签名的隐式身份验证

时间:2019-06-18 04:40:56

标签: php oauth docusignapi

我已经尝试了API中提供的代码授予示例(PHP),它们工作得很好,但是对于那些示例,我正在尝试隐式身份验证,但是它不起作用。我对使用树枝功能的方式不熟悉。

我也是Docusign的新手,有人可以帮我提供可用于隐式身份验证以生成访问令牌并可以处理令牌是否过期的php代码。

OR

通过这种方式,用户可以通过docusign隐式身份验证登录我网站上的嵌入式文档,而无需登录Docusign

我尝试了Docusign文档中给出的代码示例

我需要用户登录后在我的网站上注册过的文档。(注意:他们不必登录Docusign)

任何帮助, 谢谢

1 个答案:

答案 0 :(得分:0)

  

回复:签名人如何在我的网站上签名文档?签名人在我的网站上拥有一个帐户并登录到我的网站。

签名者登录到您的网站后,您知道他们是谁(姓名,以及电子邮件)。

在这种情况下,您的签名者不需要需要使用DocuSign登录。

相反,您的应用程序应代表发送(或将发送)信封的人使用JWT授权访问DocuSign。

该用户有时称为“系统用户”或“应用程序用户”,因为它是您的应用程序本身使用的DocuSign用户帐户。 (与任何其他DocuSign用户帐户相同。)

创建信封后,您的应用将使用EnvelopeViews::createRecipient

获取特定签名者的签名仪式URL。

您的应用程序然后重定向到签名仪式,签名者可以签名。

签名者不需要登录DocuSign系统

  

关于:使用OAuth隐式授权流程

当一个人想要认证时使用隐式授予流 与DocuSign本身,并且该应用程序没有后端服务器 零件。例如,应用程序使用React框架完全在浏览器中运行。

在您的用例中,不应使用隐式授予,因为您的签名者 不需要登录DocuSign。相反,您的应用程序应使用 JWT Grant来模拟将与DocuSign一起使用的“系统用户”。