FreeOTPPlus icon indicating copy to clipboard operation
FreeOTPPlus copied to clipboard

[Feature Request] Duo support

Open delbonis opened this issue 5 years ago • 5 comments

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.

delbonis avatar Nov 04 '19 17:11 delbonis

relevant https://f-droid.org/en/packages/net.scintill.duotp/

dschneiderch avatar Jul 01 '20 16:07 dschneiderch

This would be a nice feature to have, so I do not have to use two different apps for my one time codes.

tvdmitrii avatar Aug 20 '20 18:08 tvdmitrii

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)

James-E-A avatar May 31 '21 16:05 James-E-A

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.

helloworld1 avatar Jun 01 '21 05:06 helloworld1

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.

helloworld1 avatar Jun 15 '21 05:06 helloworld1