Integrates with Duo Security to provide push notification, passcode, phone call, and SMS-based two-factor authentication.
Prerequisites
- Log in to the Duo Admin Panel.
- Navigate to Applications → Protect an Application.
- Search for and select Web SDK (or the appropriate application type).
- Copy the Integration Key, Secret Key, and API Hostname into the fields below.
- For admin operations (enrolment management), create a separate Admin API application and copy its credentials into the Admin fields.
Authentication Settings
- Integration Key
- The client ID for this application (starts with
DI).
- Secret Key
- The secret key associated with the integration. Stored encrypted at rest.
- API Hostname
- Your Duo API hostname (e.g.
api-xxxxxxxx.duosecurity.com).
- Enrolment Enabled
- When enabled, users without a Duo account will be prompted to enrol during login.
Admin API Settings
Optional. Required only for managing users and devices programmatically via the Duo Admin API.
- Admin Integration Key
- The integration key of the Admin API application.
- Admin Secret Key
- The secret key of the Admin API application. Stored encrypted at rest.
- Admin API Hostname
- The API hostname for admin calls (typically the same as the auth hostname).
Open Duo Admin Panel