defenseunicorns / uds-identity-config

https://uds.defenseunicorns.com/core/identity/
GNU Affero General Public License v3.0
0 stars 1 forks source link

Reassess default signup fields #168

Open blancharda opened 3 months ago

blancharda commented 3 months ago

Overview

Currently, our default self-registration page requests information such as (organizational) Affiliation, Pay Grade, Unit name etc as shown in the screenshot below. These were brought over from the legacy P1 keycloak plugin. We should re-evaluate if they make sense as defaults for UDS.

Ideally, it may be nice to be able to customize these per-environment as well.

Additional context

image

UnicornChance commented 3 months ago

Previously did some POC work on this, for whatever reason never made it to the light of day, will create a branch and push those changes there for a good starting point.

adam-defenseunicorns commented 3 months ago

@pauldipietro this may be worth doing some interviews and mockups for user flow here.

UnicornChance commented 3 months ago

@blancharda in the latest release of uds-identity-config 0.5.2 these fields are now not required, they are still present and visible on registration as well as part of the users attributes just no validation is run against them being present anymore.

Still plan to look into making this disable/enable configuration soon.