duo_client_python icon indicating copy to clipboard operation
duo_client_python copied to clipboard

Python library for interacting with the Duo Auth, Admin, and Accounts APIs

Results 37 duo_client_python issues
Sort by recently updated
recently updated
newest added
trafficstars

CentOS7 box with python2.7 (I KNOW, I'm working on it RIGHT NOW). On VERY rare occasions, my code gets an exception passed up through your library: ``` File "/usr/lib/python2.7/site-packages/duo_client/auth.py", line...

FIDO U2F tokens are currently supported via the browser but not via the client API. cf. https://guide.duo.com/u2f This renders the user experience (and in some cases security offered) inconsistent between...

Add functions to admin client to support new administrator activations API methods.

Exposing the new activity endpoint

tl;dr: [Line 72](https://github.com/duosecurity/duo_client_python/blob/4.4.0/duo_client/https_wrapper.py#L72) of `duo_client/https_wrapper.py` hard-codes a deprecated (since Python 3.6) SSL protocol. The only similar issue I found in this queue is #31, but it's pretty historic (2016) and...

In order to support verified push in auth API, we need to include these new parameters ## Description - [x] Add a new parameter `client_supports_verified_push` in the `preauth` func -...

## Description Two new examples for the Accounts API are proposed to illustrate both the extraction of existing application integrations from a child account via a parent account API as...

## Description Added the following two methods to the Admin client module bulk_add_users() bulk_operations() Also added a new unittest for both methods: tests/admin/test_bulk.py ## Motivation and Context This change was...

The documentation here: https://duo.com/docs/adminapi#retrieve-secret-key states that duo_client_python should be used to access the endpoint **/admin/v1/integrations/[integration_key]/skey**. However, I do not see this functionality in the duo_client_python repo. ## Detailed Description Include...

## Description Update report_user_by_email.py example ## Motivation and Context Make use of the newly added get_user_by_email() duo_client_python method() ## How Has This Been Tested? Manual testing ## Types of Changes...