Add `provider_query_params` to `getAuthorizationUrl` method (#1347)
## Summary - Add `provider_query_params` parameter to SSO `getAuthorizationUrl` method - Implement consistent query string serialization with UserManagement module - Add comprehensive tests for the new functionality ## Changes - **Interface**: Added `providerQueryParams` to `SSOAuthorizationURLOptions` - **Implementation**: Updated SSO class to handle provider query params using `qs.stringify` - **Tests**: Added test coverage for both populated and empty provider query params - **Compatibility**: Fixed empty `providerScopes` array handling to maintain backward compatibility ## Test plan - [x] All existing SSO tests pass - [x] New provider query params tests pass - [x] TypeScript compilation succeeds - [x] Linting passes - [x] Implementation matches UserManagement pattern Resolves ENT-3776
J
Jônatas Santos committed
d4ded906372ac9d3eb7fb2d0863580210f88bcf2
Parent: e09d13c
Committed by GitHub <noreply@github.com>
on 8/25/2025, 6:30:19 PM