Mike Jumper created GUACAMOLE-1550: -------------------------------------- Summary: 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
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)