Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duo Universal Login Script Support #33

Merged
merged 5 commits into from
Apr 13, 2024
Merged

Duo Universal Login Script Support #33

merged 5 commits into from
Apr 13, 2024

Conversation

ewang2002
Copy link
Member

  • Adds support for the new Duo universal login prompt that was released on March 26.
  • Removes support for Duo SMS login: Duo universal login prompt sends 1 SMS code instead of 10 SMS codes that are used one after another, which makes it obsolete.

@ewang2002 ewang2002 requested review from rybplayer and mr4tt April 13, 2024 04:53
Copy link
Collaborator

@mr4tt mr4tt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"lgtm"

scripts/webregautoin/README.md Outdated Show resolved Hide resolved
return;
}

if (!(await duoFrame.$("#remember_me_label_text"))) {
// "Other Options" selector
if (!(await page.$("#auth-view-wrapper > div:nth-child(2) > div.row.display-flex.other-options-link.align-flex-justify-content-center.size-margin-bottom-large.size-margin-top-small > a"))) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

beautiful line of html

scripts/webregautoin/README.md Outdated Show resolved Hide resolved
@ewang2002 ewang2002 requested a review from mr4tt April 13, 2024 05:46
Copy link
Collaborator

@mr4tt mr4tt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sentence is fine now but seems unnecessary in the first place


Keep in mind that you'll need to restart the login script setup process every 6-7 days to ensure you can still keep
yourself logged in.

~~Also, Ruby is a clown~~
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

big meanie buttface

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will take this as a "LGTM"

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

u look bad to me

@ewang2002 ewang2002 merged commit 2525c95 into master Apr 13, 2024
2 checks passed
@ewang2002 ewang2002 deleted the feat/duo-universal branch November 13, 2024 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants