Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cosign V2 component configuration should not require authPlugin to be specified #3680

Comments

@sergei-maertens
Copy link
Member

Thema / Theme

Form designer

Omschrijving / Description

Currently the cosign v2 component edit form requires you to specify the auth plugin to use for cosign, with the help text that it should be the same as used on the form itself for the primary person to authenticate.

image

This is obsolete configuration - if it really has to be the same method (digid vs. eherkenning etc.), then this information can be derived from the Submission instance itself since the method of authentication is recorded there. The form builder then does not need to specify it.

If it's a different method, the description is wrong, but Joeri & I both don't see a realistic use case for this.

Added value / Toegevoegde waarde

Less configuration options -> less confusion & no more risk of conflicting configuration and the associated runtime errors.

Aanvullende opmerkingen / Additional context

Noticed this will implementing the component in the new builder, which should also be updated once this issue is picked up.

I'm currently implementing this field still in the new builder, on the assumption that the backend is actually using the component configuration currently and removing it would introduce a breaking change.

@sergei-maertens sergei-maertens added triage Issue needs to be validated. Remove this label if the issue considered valid. enhancement labels Dec 11, 2023
@joeribekker joeribekker removed the triage Issue needs to be validated. Remove this label if the issue considered valid. label Dec 18, 2023
@joeribekker joeribekker added this to the Release 2.6.0 milestone Dec 18, 2023
@SilviaAmAm SilviaAmAm self-assigned this Jan 22, 2024
SilviaAmAm added a commit that referenced this issue Jan 26, 2024
SilviaAmAm added a commit that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 26, 2024
…ents to deal with arrays for cosign login options
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 26, 2024
SilviaAmAm added a commit that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/types that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/types that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 26, 2024
…ents to deal with arrays for cosign login options
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/formio-builder that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/formio-builder that referenced this issue Jan 26, 2024
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 31, 2024
…ents to deal with arrays for cosign login options
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 31, 2024
SilviaAmAm added a commit to open-formulieren/open-forms-sdk that referenced this issue Jan 31, 2024
SilviaAmAm added a commit that referenced this issue Feb 1, 2024
SilviaAmAm added a commit that referenced this issue Feb 1, 2024
SilviaAmAm added a commit that referenced this issue Feb 1, 2024
SilviaAmAm added a commit to open-formulieren/formio-builder that referenced this issue Feb 1, 2024
SilviaAmAm added a commit to open-formulieren/formio-builder that referenced this issue Feb 1, 2024
SilviaAmAm added a commit to open-formulieren/formio-builder that referenced this issue Feb 1, 2024
SilviaAmAm added a commit that referenced this issue Feb 1, 2024
SilviaAmAm added a commit that referenced this issue Feb 1, 2024
@sergei-maertens
Copy link
Member Author

SDK PR still open

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment