Use username instead of email address for OTP labels
When generating a QR Code for OTP enrollment, the issuer is the site name, and the label is the user's email address.
Consider using the account name rather than the email address. Email addresses are mutable. Account names are less likely to change, and are usually shorter.