Docusign身份验证注册流程问题

时间:2017-05-17 16:05:19

标签: docusignapi

我们的应用程序提供Docusign集成。 因此,我们允许用户登录Docusign

当用户已经是Docusign用户并登录时,一切都很好:

  1. 用户点击登录Docusign
  2. 打开浏览器并重定向到Docusign登录对话框,在该对话框中输入他的电子邮件地址
  3. 他输入了电子邮件地址
  4. 他输入了密码
  5. 他被重定向到<?php the_ID();?>
  6. 但是,当用户需要注册Docusign时,过程如下:

    1. 用户点击登录Docusign
    2. 打开浏览器并重定向到Docusign登录对话框,在该对话框中输入他的电子邮件地址
    3. 由于他没有在docusign注册的电子邮件,他点击了#34;注册&#34;链路
    4. 将激活电子邮件发送到他的电子邮件地址。
    5. 用户点击电子邮件中的激活链接
    6. 用户被重定向到他的Docusign仪表板
    7. 此注册流程的问题在于,在步骤6中,用户未被重定向到callback_url。 因此,我们的应用程序循环现在已经破坏,用户感到困惑。

      在激活完成后,Docusign是否应该将用户重定向回callback_url

1 个答案:

答案 0 :(得分:0)

如果您的应用程序的用户体验(UX)明确允许用户在DocuSign上创建帐户或登录,那么您可以删除&#34;创建帐户&#34; OAuth窗口中的选项:

在您对DocuSign身份验证服务器的初始GET中,包含查询参数

ui_flavors=no_sign_up

这应该可以防止&#34;注册&#34;链接/选项显示。

这不是问题的最佳答案,但现在可以使用了。