WrenSecurity / wrenam

Community fork of OpenAM, an authentication and authorization system originally developed by ForgeRock.
Other
43 stars 27 forks source link

Add Cisco Duo authentication module. #164

Closed karelmaxa closed 1 year ago

karelmaxa commented 1 year ago

This PR adds a brand new authentication module using Cisco Duo Security multi-factor authentication. The module requires 3 configuration parameters (API base url, integration key and secret key). The module has two stages:

The choice of factor (push, phone, ...) is entirely up to the Duo service (authentication module sends option auto). See https://duo.com/docs/authapi#/auth for more information.