OTP application settings reference#
This reference describes the fields and values available when creating or editing an OTP application. The settings are grouped by the sections shown in the DIDWW User Panel. For configuration steps, see Create an OTP application or Manage OTP applications.
General#
The General section identifies the application.
Field |
Availability |
Description |
|---|---|---|
Application name |
Required |
Name used to identify the application on the Applications page and in Try it out. The name must be unique within your account. |
Description |
Optional |
Note about the application, shown under its name on the Applications page. |
Configuration#
The Configuration section controls how callers authenticate and whether your backend approves each verification. For guidance on choosing a mode, see Authentication.
Field |
Availability |
Description |
|---|---|---|
Callback URL |
Optional, required for |
URL to which DIDWW sends a |
Required |
Weakest authentication mode that callers may use. Stronger modes are always accepted. The default value is Public. |
Minimum authentication mode values#
Value |
Description |
|---|---|
Public |
Callers send only the application key, with no secret. Use it for mobile and web
applications. Requests that use |
Basic |
HTTP Basic authentication. The application key is the username and the application secret is the password. Accepts Basic and Application requests. |
Application |
The strongest mode. Each request is signed with the application secret (HMAC-SHA256). The callback URL is not called. Accepts Application requests only. |
Verification settings#
The Verification settings section controls the verification code. Changes apply to new verifications only.
Field |
Availability |
Description |
|---|---|---|
Code length |
Required |
Number of digits in the verification code. Select a value from 4 to 8. The default value is 6. |
Required |
How long the code stays valid, counted from when the verification starts. The default value is 5 min. |
|
Custom code timeout (secs) |
Required, Custom only |
Code timeout in seconds. Enter a whole number from 60 to 600. The default value is
|
Code timeout values#
Value |
Description |
|---|---|
1 min, 2 min, 5 min, 10 min |
The code stays valid for the selected number of minutes. |
Custom |
The code stays valid for the number of seconds entered in Custom code timeout (secs), from 60 to 600 seconds. |
SMS Settings#
The SMS Settings section selects the sender of OTP messages. For details on SMS delivery, see SMS verification.
Field |
Availability |
Description |
|---|---|---|
Sender IDs |
Optional |
Dedicated SMS senders for the OTP traffic of the application. Search for and select senders from the verified senders of your account. A sender is verified per destination country, so each sender is used only for the countries where it is approved. Messages to other countries are sent through DIDWW’s shared senders. Countries that are still under review are listed as pending and become available when approved. If your account has no verified senders, the section shows Get a Sender ID verified, which opens Sender ID verification. See Sender ID Verifications. The default value is DIDWW shared sender IDs. |