Skip to content

Integrate metrics in authorization.#39

Merged
puvvada88 merged 6 commits intoMulti-tenancyfrom
Multi-tenancy-met
Sep 16, 2025
Merged

Integrate metrics in authorization.#39
puvvada88 merged 6 commits intoMulti-tenancyfrom
Multi-tenancy-met

Conversation

@puvvada88
Copy link
Contributor

Please refer to our contributing docs for any questions on submitting a pull request.
Issues are required for both bug fixes and features.

Resolves #ISSUE_NUMBER


Describe behaviour before the change

Describe behaviour after the change

Pull request checklist

  • I have read the CONTRIBUTING.md
  • My code follows the code style of this project
  • Tests for the changes have been added (for bug fixes / features)
  • All new and existing tests passed.
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Does this introduce a breaking change?

  • Yes
  • No

puvvada88 and others added 4 commits September 16, 2025 08:26
- Updated MetricType enum to use TOTAL_LOGIN_ATTEMPTS instead of LOGIN_ATTEMPTS for consistency
- Added metrics tracking in CustomUserPwdAuthenticationProvider for additional login scenarios
- Enhanced CaptchaServiceImpl with login attempt metrics
- Updated related test files to support new metrics implementation
- Fixed duplicate field declarations in IgniteSecurityConfigTest
- Enhanced ClaimsConfigManager to properly handle total login count metrics
- Improved login tracking implementation for better accuracy
- Enhanced management endpoint security by setting health and metrics access to read-only
- Added management.endpoint.health.access=read-only for secure health endpoint access
- Updated management.endpoint.metrics.access from UNRESTRICTED to read-only for better security
- Maintained postgres connection properties configuration for HEAD branch compatibility
@puvvada88 puvvada88 merged commit 92826fa into Multi-tenancy Sep 16, 2025
1 of 3 checks passed
@puvvada88 puvvada88 deleted the Multi-tenancy-met branch September 16, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant