How can Duo help secure your applications?
Protect your workforce with user-friendly and customizable zero-trust access security.
Multi-factor authentication (MFA)
Protect data by verifying users with multi-factor authentication (MFA) that supports the broadest range of factors.
Protect any type of application
Secure access to all on-premises and cloud applications, including your own, with native and custom integrations.
Single Sign-On
Provide an easy and consistent login experience to any SAML 2.0 or OIDC enabled app with cloud-hosted Duo SSO.
Secure remote access
Provide clientless remote access for multicloud environments and remote workers, even for SSH.
Ensure device trust
Gain visibility into all devices, managed and unmanaged, to ensure they meet your security standards before granting access.
Apply adaptive policies
Design and enforce custom access security policies, and continually monitor users and devices for anomalous activity.
What APIs does Duo offer?
Web SDK
A two-factor authentication that can be added to your web application using a web SDK to perform two-factor authentication.
OIDC Auth API
An OIDC standards-based API for adding strong two-factor authentication to your web application.
Auth API
REST APIs for adding strong two-factor authentication to your website or application to protect logins on web and mobile.
Admin API
REST APIs for programmatic access to the administrative functionality of Duo Security's two-factor authentication platform.
Device API
REST APIs to monitor access to applications from devices using device identifiers collected by the Duo Device Health application.
Get Hands-on Experience
Duo Learning Labs
Jumpstart your Duo education and learn the fundamentals by following along with the learning labs.
Start learning
Duo Security GitHub
A variety of official repositories for use by developers that want to integrate their applications with Duo.
View repository
Duo Sample Code
Check out Duo Security sample code, SDKs, and more on code exchange to jump start your development.
Get sample code

Watch Duo tutorials

Watch more videos on the Duo Security YouTube channel .
1/ 24 videos
1
How To Use the Duo Admin Panel | First-Time Account Setup - Duo Security
How To Use the Duo Admin Panel | First-Time Account Setup - Duo Security
2
Troubleshooting Duo Authentication Proxy | Additional Configuration Options | Proxy Manager
Troubleshooting Duo Authentication Proxy | Additional Configuration Options | Proxy Manager
3
How To Apply Custom Branding to the Duo Authentication Experience
How To Apply Custom Branding to the Duo Authentication Experience
4
How To Use Instant Restore for Duo Mobile (iOS) | Recover Duo-Protected Accounts
How To Use Instant Restore for Duo Mobile (iOS) | Recover Duo-Protected Accounts
5
How To Use Instant Restore for Duo Mobile (Android) | Recover Duo-Protected Accounts
How To Use Instant Restore for Duo Mobile (Android) | Recover Duo-Protected Accounts
6
How To Recover Instagram, Facebook & Other Third-Party Accounts | Duo Restore (Duo Mobile Android)
How To Recover Instagram, Facebook & Other Third-Party Accounts | Duo Restore (Duo Mobile Android)
7
How To Recover Instagram, Facebook & Other Third-Party Accounts | Duo Restore (Duo Mobile iOS)
How To Recover Instagram, Facebook & Other Third-Party Accounts | Duo Restore (Duo Mobile iOS)
8
How to Protect Microsoft 365 with Duo Single Sign-On
How to Protect Microsoft 365 with Duo Single Sign-On
9
How to Install Duo Two-Factor Authentication for Microsoft RDP and Windows Logon
How to Install Duo Two-Factor Authentication for Microsoft RDP and Windows Logon
10
How to Use Duo Policy & Control Features
How to Use Duo Policy & Control Features
11
Introduction to the Redesigned Duo Mobile Version 4 Application
Introduction to the Redesigned Duo Mobile Version 4 Application
12
How to Install and Configure Duo Network Gateway
How to Install and Configure Duo Network Gateway
13
Introduction to the Duo Device Health Application
Introduction to the Duo Device Health Application
14
Duo Authentication Proxy Overview
Duo Authentication Proxy Overview
15
How to Install and Upgrade the Duo Authentication Proxy on Linux
How to Install and Upgrade the Duo Authentication Proxy on Linux
16
Troubleshooting Duo Authentication Proxy Issues and Additional Configuration Options
Troubleshooting Duo Authentication Proxy Issues and Additional Configuration Options
17
Quick Start Install Duo for RDP and Windows Logon
Quick Start Install Duo for RDP and Windows Logon
18
Introduction to Duo Central
Introduction to Duo Central
19
Introduction to Duo Trust Monitor
Introduction to Duo Trust Monitor
20
How to Protect Cisco ASA and AnyConnect with Duo SSO
How to Protect Cisco ASA and AnyConnect with Duo SSO
21
How to Install and Configure Duo Single Sign-On
How to Install and Configure Duo Single Sign-On
22
How to Synchronize Users to Duo from Active Directory
How to Synchronize Users to Duo from Active Directory
23
How to Install Duo Two-factor Authentication for Outlook Web App (OWA)
How to Install Duo Two-factor Authentication for Outlook Web App (OWA)
24
How to Protect Microsoft AD FS with Duo
How to Protect Microsoft AD FS with Duo

Questions? We are here to help.

Bring your questions to the community! Engage, collaborate, and share with your fellow experts in the Duo developer community forum.