通过单点登录过程将Docusign与我的应用程序集成

时间:2018-12-18 05:53:58

标签: docusignapi

我们的Web应用程序过程类似于

docusign帐户用户需要使用他/她自己的凭据登录我们的应用程序,并且可以看到我们的客户端发送给我们的应用程序中的文档。

为此,我们如何进行docusign。 使用restapi进行的任何程序都将对我们有所帮助。

1 个答案:

答案 0 :(得分:0)

是的,这是一个常见的工作流程-您需要使用OAuth,它使您以安全的方式完成此操作,以便您的应用程序永远不会看到用户的帐户凭据(相反,它获得了代表他们使用的有效访问令牌)。 / p>

由于拥有Web应用程序,因此您应该使用“授权代码授予”流程,因此“授权代码授予”的步骤为:

  1. 请求授权码
  2. 获取访问令牌
  3. 检索用户帐户数据

注释

在步骤1中,您的应用需要构建包括查询参数在内的适当授权URI,并将用户定向到该位置,以便他们可以使用标准DocuSign登录名登录。用户登录并获得同意后,他们将连同authorization code作为查询参数重定向回您的应用。

在步骤2中,您使用从第一步中获取的authorization code来交换访问令牌。这是一个实际的API调用(与像步骤1那样简单地重定向用户相反)。

步骤3是您的应用需要执行的另一个API调用,以最终获取用户的帐户数据和base_uri,然后您可以在其中开始代表他们进行请求。


有关更多信息,请参阅DS开发人员中心的以下指南:

Authorization Code Grant