GitHub user mike-jumper opened a pull request:
https://github.com/apache/guacamole-client/pull/334
GUACAMOLE-96: Do not require TOTP for users that cannot enroll.
If a user lacks `UPDATE` permission on their own account, it will be
impossible for that user to enroll. In this case, TOTP should simply be
disabled for that user.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mike-jumper/guacamole-client
totp-allow-perm-denied
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/guacamole-client/pull/334.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #334
----
commit d79988d59e1c6fec528fdf7758e6030f3fcb53fb
Author: Michael Jumper <mjumper@...>
Date: 2018-10-11T08:35:51Z
GUACAMOLE-96: Do not require TOTP for users that cannot enroll due to lack
of permission to update their account.
----
---