With just a few lines of code, you can easily protect existing login pages with our extensive Duo Web libraries in everything from Java to Go. Duo delivers an iframe that allows users to enroll, authenticate and manage their own phones.
For two-factor authentication, admins can easily enroll users devices, activate Duo Mobile, enable multiple authentication methods, or use Trusted Devices & Networks to allow for faster login from the same browser.
Duo offers web services accessible via REST APIs, allowing you to customize the two-factor authentication user interface for your mobile, web or desktop app. View the Duo REST API client libraries and sample source code for Python, Ruby, Node, Java, C, C# and Perl on GitHub.
Use the Auth API to enroll Duo Mobile devices, list devices associated with a user and authenticate any device. With Duo’s Admin API, you can enroll any device, list the devices associated with a user, add/remove/modify devices, and get logs, bypass codes and more.
Duo ensures Trusted Users and Trusted Devices to protect Every Application.
This complete security solution, Trusted Access, prevents modern attackers that often target multiple areas - including credential theft and the exploitation of known software vulnerabilities affecting outdated software versions.
Trusted Access is a holistic security solution that works with your technology, people and their devices.