Files
teleport/api
Alan Parra d892cbdde0 Allow second_factor 'on' and 'optional' without U2F (#8498)
Before this change, second_factor types 'on' and 'optional' required U2F.
Starting at the next Teleport version, those settings require Webauthn by
default and treat U2F as optional.

Group second factor tests by second factor type, which is a more natural way to
think about configuration and cuts some repetition in testing.

* Simplify and extend second factor config tests
* Allow second_factor 'on' and 'optional' without U2F
* Make teleport.yaml parsing correctly reflect absent U2F
* Simplify uses of GetSecondFactor when applicable

We can take advantage of the IsSecondFactor*Allowed functions to do some
heavy lifting for us.

* Additional error handling
2021-10-08 16:00:35 -07:00
..
2021-09-13 11:54:49 +02:00
2021-09-21 11:56:39 -07:00
2021-09-14 11:32:53 +02:00
2021-10-05 15:28:42 -07:00