Todd Martin
1b11496d33
Remove captcha enforcement and issuing/verification of bypass token
2025-04-19 19:39:10 -04:00
Patrick-Pimentel-Bitwarden
ac6bc40d85
feat(2FA): [PM-17129] Login with 2FA Recovery Code
...
* feat(2FA): [PM-17129] Login with 2FA Recovery Code - Login with Recovery Code working.
* feat(2FA): [PM-17129] Login with 2FA Recovery Code - Feature flagged implementation.
* style(2FA): [PM-17129] Login with 2FA Recovery Code - Code cleanup.
* test(2FA): [PM-17129] Login with 2FA Recovery Code - Tests.
2025-02-13 15:51:36 -05:00
Bernd Schoolmann
8a68f075cc
Remove block legacy users feature flag ( #5212 )
2025-01-10 11:55:40 +01:00
Ike
867fa848dd
[PM-8220] New Device Verification ( #5084 )
...
* feat(BaseRequestValidator):
Add global setting for new device verification.
Refactor BaseRequestValidator enabling better self-documenting code and better single responsibility principle for validators.
Updated DeviceValidator to handle new device verification, behind a feature flag.
Moved IDeviceValidator interface to separate file.
Updated CustomRequestValidator to act as the conduit by which *Validators communicate authentication context between themselves and the RequestValidators.
Adding new test for DeviceValidator class.
Updated tests for BaseRequestValidator as some functionality was moved to the DeviceValidator class.
2024-12-12 09:08:11 -08:00
Ike
c028c68d9c
[PM-6666] Two factor Validator refactor ( #4894 )
...
* initial device removal
* Unit Testing
* Finalized tests
* initial commit refactoring two factor
* initial tests
* Unit Tests
* initial device removal
* Unit Testing
* Finalized tests
* initial commit refactoring two factor
* initial tests
* Unit Tests
* Fixing some tests
* renaming and reorganizing
* refactored two factor flows
* fixed a possible issue with object mapping.
* Update TwoFactorAuthenticationValidator.cs
removed unused code
2024-10-24 10:41:25 -07:00
Ike
22dd957543
[PM-10742] Pull Device verification into testable service ( #4851 )
...
* initial device removal
* Unit Testing
* Added unit tests fixed validator null checks
* Finalized tests
* formatting
* fixed test
* lint
* addressing review notes
* comments
2024-10-10 17:26:17 -07:00
Ike
fa5d6712c5
[PM-6664] Base Request Validator Unit Tests and Resource Owner integration Tests ( #4582 )
...
* intial commit
* Some UnitTests for the VerifyAsync flows
* WIP org two factor
* removed useless tests
* added ResourceOwnerValidation integration tests
* fixing formatting
* addressing comments
* removed comment
2024-09-05 11:17:15 -07:00