Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If KVP is installed then KVPs should be included in My Account > Personal Data > Download #48

Open
JimKerslake opened this issue Dec 7, 2023 · 1 comment

Comments

@JimKerslake
Copy link
Contributor

No description provided.

@JimKerslake
Copy link
Contributor Author

JimKerslake commented Dec 7, 2023

New controller and view shipped within the KVP packages - need to point to this in nav:

  <NavNode key="PersonalData"
      controller="KVPUserManagement"
      action="PersonalData"

Note this is distinct from making use of the existing concept in the base view:
var list = new List<cloudscribe.Common.Gdpr.GdprDataLink>();
because that postulates a list of additional links to gdpr data that can be downloaded and deleted independently of the main user account. Would need a separate provider in IEnumerable<IGdprDataLinkProvider> gdprLinkProviders

At present, for the kvp, the above implementation merges kvp values into the single set of dowloadable json, and will aim to delete all kvp when the user account is deleted, but not allow it to be separately deleted on its own.

JimKerslake added a commit that referenced this issue Dec 7, 2023
JimKerslake added a commit that referenced this issue Dec 7, 2023
#48 KVP inclusion into personal data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant