Back
Simple OTP
Simple OTP
#simpleotp
Launches:
1.0 - Sep 5th, 2023
2.0 - Feb 26th, 2024
3.0 - Mar 22nd, 2024
1.0 - Sep 5th, 2023
2.0 - Feb 26th, 2024
3.0 - Mar 22nd, 2024
Launched March 22, 2024
Load previous page…
Rework WebAuthn login APIs to not require authentication because clearly that doesn't make any sense and I don't know what I was thinking simpleotp.com
#simpleotp
Ship WebAuthn registration and login on the API layer, now to update the frontend, documentation, and landing page so people know how to use it
#simpleotp
Struggling with signature verification issues for webauthn tests and spent all day trying to figure it out. Think I must be signing the wrong data or similar. Trying to get this done correctly so I can launch passkey support
#simpleotp
Been silent on simpleotp.com for a bit because I was stuck on a testing issue, but finally figured out a way to way to test webauthn by patching the credential data!
#simpleotp
Discover and fix webauthn-related security hole during testing. Now including a session ID with each request to prevent malicious users from mucking with other people's credentials
#simpleotp
Finished the webauthn registration endpoint and checked to see that it's working. Should have webauthn support live for simpleotp.com by some time next week!
#simpleotp
Start implementing webauthn registration logic for simpleotp.com - it's a lot more intuitive than I expected
#simpleotp
Wire up "replacement auth method" field to be able to support WebAuthn/passkeys (still WIP)
#simpleotp
Update the admin dashboard and API to include fields to be used for WebAuthn/FIDO2 (not yet functional)
#simpleotp
Start investigating adding "passkeys" support to Simple OTP because a fellow indiehacker is asking for it and it's becoming more popular anyway. Found a nice open source library that should work!
#simpleotp
First ever sale made from a Product Hunt launch for simpleotp.com - turns out PH leads to some results after all!
#simpleotp
Added a gradient to the buy button (everyone loves gradients, right?) and added dashboard screenshots. Thanks for the feedback @aelew_
#simpleotp
Re-launched simpleotp.com on Hacker News now that it's a one-time fee. Check it out here and let me know what you think: news.ycombinator.com/item?id=…
#simpleotp
Make a sale from a completely random person now that I changed Simple OTP to be "one time payment, source code included" - I'm a believer in the one time payment model now, feeling inspired by @marc_louvion and @dhh who did the same
#simpleotp
Updated the product for simpleotp.com to be a one-time payment for source code access, inspired by @dhh and the Once movement. Check it out!
#simpleotp
Make a black friday sale for simpleotp.com because @MrNick_Buzz was nice enough to purchase
#simpleotp
Fix URL encoding issue that caused people with + signs in their email to be unable to checkout
#simpleotp
#rmflags