What is 2FA
Two Factor Authentication (2FA) is simply an additional layer of security, fortifying access safety by requiring a second (factor) authentication for this mechanism. This authentication method drastically improves user identity legitimacy and protects against unauthorized access.
Use of 2FA for Contract Signatures
When 2FA is enabled, you can verify the signatory's legitimacy when a document is being signed; Signatory will receive a one-time password (OTP) on their mobile device (phone number) and will have to submit the OTP in order for the document to be signed.
How to set up 2FA on Contract Signatures
In order to set up 2FA, you will need a few things,
An SMS Provider
SMS shipper ID
Authorization Token
Sender number
The recipient number(s)
Please Note,
After selecting an SMS provider, you may obtain the (Shipper ID, Authorization Token, and Sender number) from your account on the Provider’s website.
The recipient number is obtained from the signatory party as they will need access to this number in order to sign the contract.
SMS Provider
There are 5 SMS providers you can choose from that are integrated with Contract Signatures,
SMS Shipper ID
A Shipper’s ID is an API key connecting the provider company to the Contract Signatures app.
Depending on the Provider (the shipper), it may be called,
MessageBird - This provider does not require an ID
Plivo - Authentication ID
Sinch - Service Plan Id
Twilio - Account SID
Vonage - API Key
Authorization Token
In most cases, this information is provided right next to the Shipper ID and it may be called,
MessageBird - API key
Plivo - Authentication Token
Sinch - Bearer Id
Twilio - Authorization Token
Vonage - API Secret
Sender number
A sender number may be obtained from the provider company, you may receive a trial number from the provider company however for commercial purposes you may buy and/or subscribe to a number.
Recipient Number(s)
This value is added during contract creation, the signatory will need to have access to this number in order to sign the contract. OTP will be sent to this number.
Depending on the number of signatories, an option will be available to enable 2FA for each individual.