To use Duo Security for your admin panel, you have to create a new integration in your duo security account.

Step 1: Login to your Duo Security account here -
If you are new to Duo Security, you can sign up for your account here - and then log in.

Step 2: Once you are logged in, click on Applications from the menu on the left.

Step 3: In the Applications page, click on the blue [ + Add an Application ] button on the right.


Step 4: In the Applications page, enter "Web SDK" to filter it and click on the Add this Application link.

Step 5: In the next page, under Details you will see 3 fields - Integration key, Secret key and API hostname. Copy and paste each of the values in the text fields to the corresponding fields in your admin panel under Settings → Security → Two-Factor Authentication → Duo Security. Enter the corresponding values and then hit Save Changes.

Step 6: Then, back in your Duo Security Applications page, under Settings → General, you will find a field for entering an name for the application. Give it a name that can be recognised easily. Duo Push users will see this when approving requests.

For paid plans, make sure the  [ ] Let users manage their devices option is checked. This will allow users to manage their devices.

Step 7:
Finally, hit the Save Changes button at the bottom of the page.