FreeOTPPlus
FreeOTPPlus copied to clipboard
[Feature Request] Duo support
Hello, looking into how the duo:// protocol works, it seems pretty straightforward to add support for it.
There's already a tiny proof of concept in Python, seems like just a reimplementation of that in Java/Kotlin: https://github.com/ixs/duo-cli
Essentially you have to make a request to the URL in the QR code to get the shared secret then it's just standard {H,T}OTP from there.
relevant https://f-droid.org/en/packages/net.scintill.duotp/
This would be a nice feature to have, so I do not have to use two different apps for my one time codes.
Hah! I think this is what my school uses... I've seen too many teachers struggling to get an SMS code or push approval notif. in the cell-signal-proof buildings before class; I don't know if they'll start enforcing it for student accounts before I graduate, but I'd love to be ahead-of-the-curve and not need to even think about downloading their app with its horrifying privacy policy (i.e. Cisco's)
Thanks for the info. Is there any duo otp test link I can test? It seems duo is just another URL format that can be easily imported as standard HOTP.
Can anyone provide a duo URL for me to test here? I would like to implement it in the next major version. But without URL I cannot guarantee it works. If I can have the URL to test, there would be a reasonable chance to implement this.