Michael Jumper
|
5b2b633707
|
GUACAMOLE-96: Include all TOTP key details in field when enrolling.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
b1c23f20d0
|
GUACAMOLE-96: Ensure valid codes cannot be reused.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
456b8a0394
|
GUACAMOLE-96: Remove unused field controller.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
96e3d02999
|
GUACAMOLE-96: Block external access to TOTP-internal attributes.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
2a894c487c
|
GUACAMOLE-96: Clean up enrollment interface. Provide help text for user.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
a422fdf9c2
|
GUACAMOLE-96: Add configuration parameters for details of TOTP generation.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
170a11bf2a
|
GUACAMOLE-96: Handle enrollment via QR code for unconfirmed users.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
8ac8fec478
|
GUACAMOLE-96: Migrate to TOTP-specific field type for authentication code.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
0844e9d422
|
GUACAMOLE-96: Add license for Guava.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
8e3cbf0627
|
GUACAMOLE-96: Abstract TOTP key into separate class with confirmation semantics.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
4178a4b8b3
|
GUACAMOLE-96: Include recommended key length for each TOTP mode.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
78c398f45d
|
GUACAMOLE-96: Allow users to enter either the current or previous TOTP codes.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
8dd5537cf3
|
GUACAMOLE-96: Pull TOTP key from user attribute.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
19e03a1632
|
GUACAMOLE-96: Verify TOTP of all users against hard-coded key.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
b55e56179c
|
GUACAMOLE-96: Add TOTP generator implementation based on reference implementation from IETF.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
264fd24b65
|
GUACAMOLE-96: Add skeleton TOTP authentication extension (hard-coded, fake TOTP).
|
2018-02-04 19:45:17 -08:00 |
|