[ https://issues.apache.org/jira/browse/GUACAMOLE-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mike Jumper updated GUACAMOLE-1550: ----------------------------------- Attachment: totp-reset-form.png totp-status-form.png > Clarify TOTP reset/status logic > ------------------------------- > > Key: GUACAMOLE-1550 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-1550 > Project: Guacamole > Issue Type: Improvement > Components: guacamole-auth-totp > Affects Versions: 1.4.0 > Reporter: Mike Jumper > Priority: Trivial > Attachments: totp-reset-form.png, totp-status-form.png > > > The current TOTP reset logic as of GUACAMOLE-770 works well, but feels > somewhat clunky in its use of a checkbox to request that TOTP status be > cleared. Checkboxes typically represent state, but the TOTP form leverages > checkboxes to represent both an action and current state: > * Clear TOTP key (action) > * TOTP key confirmed (state) > Rather than conceptualize things as an action ("reset") and represent that > action with a checkbox, it would be better to consistently use checkboxes to > represent state. For example: > * TOTP key generated (state) > * TOTP key confirmed (state) -- This message was sent by Atlassian Jira (v8.20.1#820001)