2fa-generator Two-Factor Authentication code generator using Time-based One-Time Password (TOTP) and Hmac-based One-Time Password (HOTP)