-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
✨ [open-formulieren/open-forms#4785] Remove the default requested att…
…ributes ... and make the fields in the admin not-required. The requested attributes are documented (vaguely) on the service provider metadata page: https://afsprakenstelsel.etoegang.nl/Startpagina/v3/dv-metadata-for-hm and in more detail on the attribute catalogue page: https://afsprakenstelsel.etoegang.nl/Startpagina/v3/attribuutcatalogus These attributes are *additional* attributes you can request from the eHerkenning/EIDAS flow, on top of the identifier (KVK number) which you will always get and may not specify as requested attribute. See https://afsprakenstelsel.etoegang.nl/Startpagina/v3/interface-specifications-dv-hm I've opted to *keep* the defaults for EIDAS because typically you only get a PseudoID back from that service, which doesn't give us much information to work with and there are open issues/requests to use the retrieved information from EIDAS for authentication/identification already.
- Loading branch information
1 parent
e950db4
commit f6bdf84
Showing
4 changed files
with
60 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
33 changes: 33 additions & 0 deletions
33
...enning/migrations/0013_alter_eherkenningconfiguration_eh_requested_attributes_and_more.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Generated by Django 4.2.13 on 2024-12-18 14:58 | ||
|
||
from django.db import migrations, models | ||
|
||
|
||
class Migration(migrations.Migration): | ||
|
||
dependencies = [ | ||
("digid_eherkenning", "0012_move_config_certificate"), | ||
] | ||
|
||
operations = [ | ||
migrations.AlterField( | ||
model_name="eherkenningconfiguration", | ||
name="eh_requested_attributes", | ||
field=models.JSONField( | ||
blank=True, | ||
default=list, | ||
help_text="A list of additional requested attributes. A single requested attribute can be a string (the name of the attribute) or an object with keys 'name' and 'required', where 'name' is a string and 'required' a boolean'.", | ||
verbose_name="requested attributes", | ||
), | ||
), | ||
migrations.AlterField( | ||
model_name="eherkenningconfiguration", | ||
name="eidas_requested_attributes", | ||
field=models.JSONField( | ||
blank=True, | ||
default=list, | ||
help_text="A list of additional requested attributes. A single requested attribute can be a string (the name of the attribute) or an object with keys 'name' and 'required', where 'name' is a string and 'required' a boolean'.", | ||
verbose_name="requested attributes", | ||
), | ||
), | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters