Inspiration
Inspiration comes from life! Each time I log in to MyUCLA or CCLE, I spend about 30 seconds doing the Duo Mobile authentication on my iPad or mobile phone. Aside from that, this feature is not that useful when most of us are just studying at home. It can also lead to problems, imagine you lost your phone and the deadline is approaching...
What it does
It is a Chrome extension that gives you the passcode for the Duo Authentication. So that you don't need to look for your phone in the bedroom, locate Duo Mobile, check for Duo Push, (then get distracted by social media)...
Accomplishments that we're proud of
Started from knowing nothing about how Duo's one-time passcodes work and how Chrome extensions are built, I developed a working extension in a day and a half.
Development Details
Please refer to the Github repository for (way more) details on how it was built, the mechanism behind Duo's one-time passcodes, how to use it, and some technical challenges.
What's next for Easy Duo Authentication
A lot can still be done! I am planning to make an auto-login feature, so that the whole login process can be done in one click. Also, currently, I use an extra step of Python to fetch data from Duo, which is somewhat inconvenient.
Other notes
I'm extremely sorry that I'm running out of time and I don't have time to make the video :( .




Log in or sign up for Devpost to join the conversation.