Time-based one-time codes from a secret or otpauth:// URI, with QR.
A Base32 secret, or a full otpauth:// URI from an enrolment QR code.
What an authenticator app reads from the QR code.
No secret yet
Enter or generate a secret to build the URI.
Codes appear here
They refresh automatically every period.