B blog.dogac.dev Behind the 6-digit code: Building HOTP and TOTP from scratch 250 points dogacel 1 year ago 74 comments