Git Product home page Git Product logo

Comments (8)

eric-nord avatar eric-nord commented on June 16, 2024

Think it's in html_roles_fetcher.py around line 45.
When It's trying to fetch roles from the AWS "Select a Role" page it fails as the DUO MFA page loads instead and waits for the user to accept the push.

May need to target the button text "Send Me a Push" and click it until the user accepts the MFA Push.

from aws-adfs.

venth avatar venth commented on June 16, 2024

Unfortunately I don't have access to adfs installation that uses MFA to authenticate an user. If you have link to any vagrant / docker machine description that I could spin up then I could tell more about this issue.

Currently aws-adfs doesn't support MFA (I don't have any installation to test against)

from aws-adfs.

eric-nord avatar eric-nord commented on June 16, 2024

from aws-adfs.

eric-nord avatar eric-nord commented on June 16, 2024

Here's the error from response.text in html_roles_fetcher.py via pdb:
"This page does not contain an iframe for Duo to use."
Add an element like <iframe id="duo_iframe"></iframe> to this page.
See https://www.duosecurity.com/docs/duoweb#3.-show-the-iframe for more information.
DUO error.txt

from aws-adfs.

venth avatar venth commented on June 16, 2024

Duo security integration is available in version 0.3.0. Thanks @eric-nord for bringing the issue, commitment and help 👍

from aws-adfs.

venth avatar venth commented on June 16, 2024

Duo Security integration is delivered with version 0.3.0. @eric-nord may I ask you to close the issue?

from aws-adfs.

eric-nord avatar eric-nord commented on June 16, 2024

Thank you @venth,

You're awesome to work with.

from aws-adfs.

eric-nord avatar eric-nord commented on June 16, 2024

from aws-adfs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.