hghaf099 53519c0982
interactive CLI for mfa login (#14131)
* Login MFA

* ENT OSS segragation (#14088)

* Delete method id if not used in an MFA enforcement config (#14063)

* Delete an MFA methodID only if it is not used by an MFA enforcement config

* Fixing a bug: mfa/validate is an unauthenticated path, and goes through the handleLoginRequest path

* adding use_passcode field to DUO config (#14059)

* add changelog

* preventing replay attack on MFA passcodes (#14056)

* preventing replay attack on MFA passcodes

* using %w instead of %s for error

* Improve CLI command for login mfa (#14106)

CLI prints a warning message indicating the login request needs to get validated

* adding the validity period of a passcode to error messages (#14115)

* interactive CLI for mfa login

* minor fixes

* bail if no input was inserted

* change label name

* interactive CLI when single methodID is returned from login request

* minor fix

* adding changelog

* addressing feedback

* a user with a terminal should be able to choose between interactive and non-interactive.  A user without a terminal should not be able to use the interactive mode.

Co-authored-by: Josh Black <raskchanky@gmail.com>
2022-02-24 15:16:15 -05:00
..
2022-01-27 10:06:34 -08:00
2022-02-17 17:10:26 -08:00
2017-10-24 09:30:47 -04:00
2017-10-24 09:28:06 -04:00
2019-03-25 10:56:04 -07:00
2017-10-24 09:28:06 -04:00
2022-02-18 08:50:05 -08:00
2022-02-18 08:50:05 -08:00
2019-02-14 11:54:47 -08:00
2022-02-24 15:16:15 -05:00
2022-02-18 08:50:05 -08:00
2022-01-27 10:06:34 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-02-15 10:43:49 -08:00
2022-01-27 10:06:34 -08:00
2022-02-15 10:43:49 -08:00
2018-02-12 18:12:16 -05:00
2018-07-12 10:18:50 -04:00
2017-10-24 09:30:47 -04:00
2019-09-26 08:46:41 -04:00
2019-07-05 13:36:44 -07:00
2021-10-26 10:52:29 -06:00
2020-03-17 09:46:44 -04:00
2017-10-24 09:30:48 -04:00
2017-10-24 09:39:34 -04:00
2022-01-27 10:06:34 -08:00
2018-11-06 17:21:24 -08:00
2017-10-24 09:30:48 -04:00
2017-10-24 09:30:48 -04:00
2018-08-14 14:20:49 -04:00
2022-02-18 08:50:05 -08:00
2017-10-24 09:39:34 -04:00
2018-02-12 18:12:16 -05:00
2018-02-12 18:12:16 -05:00
2017-10-24 09:30:47 -04:00
2018-03-20 14:54:10 -04:00
2022-02-14 18:06:02 -05:00
2017-10-24 09:30:48 -04:00