OTP authentication
Introduction
OTP stands for "One-Time Password," and TOTP stands for "Time-based One-Time Password." Both are authentication methods that provide an additional layer of security beyond traditional passwords. In essence, OTPs, including TOTPs, are dynamic and time-sensitive, providing an effective means of securing digital accounts and transactions. When the documents are shared on the web with other users, it's important to upscale the security levels to prevent fraudulent attempts and bad actors from compromising your document security. SigningHub provides you with an option to configure One Time Password (OTP) and Time-based One Time Password (TOTP) for login authentication, document opening authentication, and document signing authentication.
How it works?
Configure the SMS and Email connectors, in SigningHub Admin
Configure OTP and TOTP against your service plan, in SigningHub Admin
Authentication via One Time Password (OTP) and Time-based One-Time Password (TOTP)
Login Authentication
Document Access Authentication
Document Signing Authentication
Signing Server-level Authentication
Recipient Permission-level Authentication
Field-level Authentication
OTP preference
Configuring Connectors in SigningHub Admin
Configure the "SMS Gateway" connector to be used for sending SMS OTPs, and the "Email Gateway" connector to be used for sending Email OTPs.
Configure an SMS Connector
Make the following configurations to a connector in SigningHub Admin:
In the "Basic Information" section, choose "Twilio" as the "Provider".
In the "Details" section, fill in the required fields.
Configure an Email Connector
Make the following configurations to a connector in SigningHub Admin:
In the "Basic Information" section, choose "SMTP Server" as the "Provider".
In the "Details" section, fill in the required fields.
Service Plan Configuration in SigningHub Admin
Make the following configurations against the service plan.
From the Settings screen, check the "Enable One Time Password (OTP)" and the "Enable Time based One Time Password (TOTP)" checkboxes, as required.
Authentication via One Time Password (OTP) and Time based One Time Password (TOTP)
One Time Password (OTP) and Time based One Time Password (TOTP) can be used for login authentication, document access authentication, and document signing authentication.
Login Authentication
Configuration:
Make the following configurations to the user role settings SigningHub Web:
In "Basic Information" tab, against your user role, choose either "One-Time Password" or "Time-based One-Time Password" as the "Secondary factor authentication".
Authentication:
Once a secondary authentication method has been configured for login, the user will be prompted for secondary authentication upon login, after primary authentication.
Document Access Authentication
Configuration:
Make the following configurations to a workflow in SigningHub Web:
From the "Set Access Security" dialog, enable the "Access Authentication", and from the following options choose either "One-Time Password" or "Time-based One-Time Password".
Authentication:
Once a document access authentication has been configured for a workflow, the user will be prompted for authentication upon opening the document.
Document Signing Authentication
Document signing authentication can be classified into three different categories; Signing Server-level Authentication, Recipient Permission-level Authentication, and Field-level Authentication.
Signing Server-level Authentication
Configuration:
Make the following configurations to the user role settings SigningHub Web:
In the "Authentications" section, choose either "One-Time Password" or "Time-based One-Time Password" as the "Secondary Authentication Method".
Authentication:
Once a secondary authentication method has been configured against a signing server, the user will be prompted for authentication at the time of signing.
Recipient Permission-level Authentication
Configuration:
Make the following configurations to a workflow in SigningHub Web:
From the "Set Access Security" dialog, check the "Document Signing OTP Authentication", and from the following options choose either "One-Time Password" or "Time-based One-Time Password".
Authentication:
Once a recipient permission-level signing authentication has been configured for a workflow, the user will be prompted for authentication at the time of signing.
Field-level Authentication
Configuration:
Make the following configurations to a signature/in-person signature field in SigningHub Web:
From the Signature/In-Person field dialog, enable "Authenticate signer via OTP" and from the following options choose either "One-Time Password (SMS and Email)" or "Time-based One-Time Password".
Authentication:
Once a field-level authentication authentication has been configured, the user will be prompted for authentication at the time of signing.
OTP Preference
The following OTP preference will be followed while signing, in case of configuration of Signing Server-level Authentication, Recipient Permission-level Authentication, and Field-level Authentication.
No
No
No
-
Yes
Yes
Yes
Field-level OTP
Yes
No
No
Field-level OTP
Yes
Yes
No
Field-level OTP
Yes
No
Yes
Field-level OTP
No
Yes
No
Recipient Permission-level Authentication
No
Yes
Yes
Recipient Permission-level Authentication
No
No
Yes
Signing Server-level Authentication
Last updated
Was this helpful?