feat: Adds support for multi-auth #17
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
We're adding support for allowMultipleCredentials, overrideRedirectUrl and selectedCredentialId to the InstallFlow API
Steps to test
Note
Adds multi-credential management to integrations, including per-credential install, settings, and workflow configuration with new dropdown/button-group UI.
IntegrationCard: supports selecting/connecting multiple credentials viaButtonGroupRadioDropdown; shows per-credential status; opensIntegrationModalwith selectedcredentialId.ActionButton: switches to reconnect flow with dropdown option to disconnect.IntegrationModal: usesallowMultipleCredentials,selectedCredentialId, andTime.minutes(...);onCompletereturnscredentialId; uninstall targets selected credential.IntegrationSettingsSectionandWorkflowSection: read/write settings tied toselectedCredentialId(includingupdateIntegrationUserSettings,updateWorkflowState,updateWorkflowUserSettings).ButtonGroupRadioDropdown,ButtonGroup,dropdown-menuprimitives; extendButtonvariants/sizes.@useparagon/connectto2.2.2; add@radix-ui/react-dropdown-menuand minor Radix updates.Written by Cursor Bugbot for commit cbc0f27. This will update automatically on new commits. Configure here.