Open alextreme opened 4 months ago
Feel free to take a look at https://github.com/maykinmedia/django-digid-eherkenning which has a similar setup with the optional [oidc]
dependency group, especially with how tests are organized!
I assigned it to Steven and Sidney. This item will now be processed by the PodiumD maykin team.
Sidney because I know he is already working on it in OIP also.
Coner needs to finish this, it is blocking to add it to other components.
Blocked because @swrichards will introduce breaking changes to setup configuration.
Taiga OIP 2607
So the idea is that we have a mozilla-django-oidc-db[setupconfig] (see https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#optional-dependencies ) which ensures django-setup-configuration is installed and that the above AdminOIDCConfigurationSettings bit from OIP is registered when using the setup-configuration management command