feat(data-consent): add data sharing consent when creating and editing a structure and at log-in if no consent was ever registered for at least one of the user's structures