Duo node
Integrates Duo for an additional authentication factor.
Configuration
-
Create a Duo account at https://signup.duo.com/.
-
In the Duo admin console under Applications, click Protect an Application.
-
Search for and create an application profile for
Web SDK
. -
Record the following for use when configuring the node:
-
Integration key
-
Secret key
-
API hostname
-
-
Generate an application key for the node, which is a random string at least 40 characters long.
How you generate the random string for the application key is up to you. For example, use a random string generator service or a Python script to generate an application key:
python3 >>> import os, hashlib >>> hashlib.sha1(os.urandom(32)).hexdigest() '<your-application-key>' >>> exit()
Properties
Property | Usage |
---|---|
Integration Key |
The integration key from Duo for the Web SDK application. |
Secret Key |
The secret key from Duo for the Web SDK application. |
API Host Name |
The API hostname from Duo for the Web SDK application. |
Application Key |
The application key you generated. |
Duo Javascript URL |
The link to Duo’s JavaScript for your Web SDK application. Default: |