_enabled : Display the option to turn TFA on or off.
(Not logged in.) : Display the user’s QR code for scanning.
]twofactor_user_emergencycodes] : Display the user’s emergency codes.
(Not logged in.) : Display the user’s advanced settings (e.g. selecting TOTP or HOTP).
(Not logged in.) : Display the user’s private keys. Use the ‘type’ parameter, with values ‘full’ (default), ‘plain’, ‘base32’ or ‘base64’ to control exactly what is displayed.
(Not logged in.) : Display a link for the user to reset (change) their private key.
(Not logged in.) : Display the current TFA code.
(Not logged in.) : Wrap this shortcode around any HTML that you want to cause the current TFA code (displayed by the twofactor_user_currentcode shortcode) to refresh when clicked.
twofactor_conditional : Wrap this shortcode around any content that you wish to be displayed only if the condition is met. The condition is specified by the “onlyif” parameter, with valid values: activate, inactive, available, unavailable. The content will be shown depending on whether the user has TFA available (i.e. the administrator has allowed it for their user level)/activated. You can use this, for example, to display notices to your users to suggest that they activate TFA, or to remind them that it is available, etc.