Closed spherulitic closed 1 year ago
If default user preference attributes can be established during new user creation (#45), then we can move cardbox validation to the cardbox service and shut this one down.
Attributes to set on user create: #
I believe this needs check to be done on the front end.
Login -> receive jwt -> client side, check keycloak.tokenParsed.cardboxPrefs object to see if the attributes above exist. Bundle up a list of missing attributes and send it to a new createCardboxPrefs view in the login service.
Blocked by #8May be OBE by #45 The items previously stored in user_prefs can all be stored as user attributes in keycloak, probably. user_lexicon_master also