Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


DuoSecurity for staff is a plugin that utilizes Duo Security service to provide simple two-factor authentication for your staff members via the tool of your choice: phone callback, SMS-delivered one-time passcodes, Duo mobile app to generate one-time passcodes, Duo mobile app for smartphone push authentication or Duo hardware token to generate one-time passcodes.

Activating the module


  1. If the plugin is included in your HostBill edition you can download it from your client portal.
  2. If the plugin is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
  3. Once you download the plugin extract it in the main HostBill directory.
  4. Go to Settings → Modules, find and activate DuoSecurity for admin area plugin.
  5. Once the plugin is activated you will be directed to Settings→ Modules→ Plugins to configure the plugin.

Module configuration


  1. Choose module display name
  2. Select if you want the widget to be accessible for all staff members or only selected staff members
  3. Enter Integration Key
  4. Enter Secret Key
  5. Enter API Hostname
  6. Choose Enrollment Module
  7. Choose Username type

You will need to set up Web SDK integration in Duo administration interface to obtain Integration Key, Secret Key, and API hostname, which you will have to provide while setting up Duo Security module in HostBill. Double . Double check your integration while setting it up in HostBill, if you don't provide valid details you may get locked out from your admin area. If that happens your only option is to remove this plugin.

This integration works with both DuoSecurity's free and paid accounts.

Image Added