Auto Log Me In eSign 2.0

Authorizes the passed in token and user to do different eSign 2.0 UI related operations as specified in the URI parameters.

Use this if you want to give your application a single sign-on (SSO) capability to access eSign UI. Currently, eSign doesn’t support either OAuth1/2 or SAML, so this is a workaround.

Here is a usage example.

https://{client name}.{environment}.esignonline.net/Account/LogMeIn?token={eSign token}&ssid={ssid}&username={eSign username}&landingPage={page name}&themeUrl={what was called ret_url}&showHeader=true/false&showLeftMenu=true/false&filterByTxName={Name Of Transaction}&allowAddPackage=true/false&allowApplyTemplate=true/false&allowAddSession=true/false

{client name}: Is your provided client name.
{environment}: Is the environment you’re pointing to.
{username}: Is the email of your eSign account.
{token}: Is the generated eSign token.
{ssid}: Is the Signing Session ID you pass if the provided page requires it as listed below.
{landingPage}: Is one of the following.
{themeUrl}: what is called ret_url from eSign 1.0
{showHeader}: true/false to control showing the top navigation bar.
{showLeftMenu}: true/false to control showing the left menu.
{filterByTxName}: Is the name of your transaction to filter the sessions data by.
{allowAddPackage}: true/false to control allowing adding packages in step 1 or not. Default is false.
{allowApplyTemplate}: true/false to control allowing applying templates in step 1 or not. Default is false.
{allowAddSession}: true/false to control allowing adding sessions. Default is false.
{allowAddGroup}: true/false to control allowing adding groups. Default is true.

{disableTransactionName}: true/false to control editing the transaction name box. Default is false, i.e. the transaction box is editable by default.

Possible values for landingPage:

  • “step1”: Puts you on step-1 page, requires SSID
  • “step2”: Puts you on step-2 page, requires SSID
  • “preview”: Puts you on the preview page, requires SSID
  • “continue”: Puts you on where you left off, requires SSID
  • “info”: Puts you on the info page for non-draft sessions, requires SSID
  • “copySession”: Puts you on the Copy Session page, requires SSID
  • “cancelSession”: Puts you on the Cancel Session page, requires SSID
  • “sessionHistory”: Puts you on session history page
  • “bulkSessionHistory”: Puts you on the bulk session history page
  • “templates”: Puts you on the templates page
  • “packages”: Puts you on the packages page
  • “contacts”: Puts you on the contact page
  • “profile”: Puts you on the profile page
  • “group”: Puts you on the group page