Extend-user data not available in user profile

The extend-user example creates a members table with some fields (city,country) that extends the users table.
These fields are shown and can be manipulated in the user screen.

The issue is that these new fields are not part of the users profile. If the user has no permissions to see the users table they can see or edit those fields.

Is this the correct behavior? It seems to me that these fields should extend the users profile and the user should be able to see them and change them.

That would need to be implemented separately, by overriding the profile template and the related create/update routes in AccountController.php.

Ok, I’ll look into modifying the extend-user example.

I’m actually adding a “fiat currency” property to the user profile page in the new Cryptkeeper demo I’m working on. You can see how I override the profile routes here: https://github.com/userfrosting/cryptkeeper/blob/master/src/Controller/AccountController.php

You can also have a look at my UserProfile Community Sprinkle that provides an easy way to add custom user and group profile fields : https://github.com/lcharette/UF_UserProfile