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)

Reply via email to