Data Protection

Simple ASP.NET Core Data Protection for Umbraco CMS. Data keys are stored in the Umbraco database.

Features

ASP.NET Data Protection

Simple ASP.NET Core Data Protection for Umbraco CMS.

Plug and Play

Simply install via NuGet and boot up your website.

Umbraco Database

The package automatically configures your Umbraco CMS database to be used by .NET data protection APIs.

Versions

Umbraco icon
Umbraco CMS

13.0.7

Version Support Policy

Feature updates until 14/12/2025
Security updates until 14/12/2026
This is a Long Term Support (LTS) version
Umbraco icon
Umbraco CMS

15.0.3alpha0002

Version Support Policy

Pre-release - not recommended for production use.
Umbraco will be released on 14/11/2024
Umbraco icon
Umbraco CMS

16.0.1

Version Support Policy

Feature updates until 12/03/2026
Security updates until 12/06/2026
Umbraco icon
Umbraco CMS

17.0.0alpha0001

Version Support Policy

Pre-release - not recommended for production use.
Umbraco will be released on 27/11/2025
This is a Long Term Support (LTS) version

Readme

Quick Start

dotnet add package Umbraco.Community.DataProtection
Composer.cs
using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Core.DependencyInjection;
namespace Project.Web;
public class Composer : IComposer
{
public void Compose(IUmbracoBuilder builder)
{
builder.AddUmbracoDataProtection();
}
}

Contributing

Contributions to this package are most welcome! Please visit the Contributing page.

Acknowledgements (Thanks)