I am collecting given and family name during sign up and expect that “name” will contain full name of a user which is given_name + family_name but instead it always equals to email despite the fact that given_name and family_name are populater correctly.
When using the additional sign up fields, this data is entered into the user’s metadata, not the root profile (Lock Configuration Options)
If you wanted to update the name property, you would need to follow the steps here to update the user’s root profile after they had signed up using a script or rule: Update Root Attributes for Users
If Auth0 isn’t the IDP in your use case, then some additional steps may be required -
If you want to save the value of the attribute in the root of your profile, use storage: 'root' . Only a subset of values can be stored this way. The list of attributes that can be added to your root profile is here. By default, every additional sign up field is stored inside the user_metadata object.
and it works as expected - puts given_name and familiy_name in the root.
Hi @ruslan,
Yes you are correct, sorry I had forgotten that option had been added. However it appears the name attribute is not updated dynamically and must be manually overwritten in this scenario.