Skip to content

v2.0.0

Choose a tag to compare

@sebast825 sebast825 released this 18 Nov 19:16

Breaking Changes

  • SecurityLoginAttempt entity now uses a strongly-typed enum for FailureReason.

Changes

  • Replaced LoginFailureReasons static class with an enum.
  • Added LoginEventMapper to centralize mapping of login events.
  • Updated SecurityLoginAttemptService and UserLoginHistoryService to receive entities instead of raw parameters.
  • Added LoginAttemptContext record in AuthUseCase.
  • Added enum JSON parsing configuration in Program.cs.

Fixes

  • Fixed EmailAttemptsServiceTests reliability and behavior.

Previous version: v1.0.2