diff options
Diffstat (limited to 'lib/Plugins.Essentials/src/Accounts')
-rw-r--r-- | lib/Plugins.Essentials/src/Accounts/UserCreationRequest.cs | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/lib/Plugins.Essentials/src/Accounts/UserCreationRequest.cs b/lib/Plugins.Essentials/src/Accounts/UserCreationRequest.cs index e346af1..2f2ba91 100644 --- a/lib/Plugins.Essentials/src/Accounts/UserCreationRequest.cs +++ b/lib/Plugins.Essentials/src/Accounts/UserCreationRequest.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Essentials @@ -22,6 +22,8 @@ * along with this program. If not, see https://www.gnu.org/licenses/. */ +using System; + using VNLib.Utils.Memory; using VNLib.Plugins.Essentials.Users; @@ -40,7 +42,17 @@ namespace VNLib.Plugins.Essentials.Accounts public ulong Privileges { get; init; } = AccountUtil.MINIMUM_LEVEL; ///<inheritdoc/> - public string EmailAddress { get; init; } = string.Empty; + public string Username { get; init; } = string.Empty; + + /// <summary> + /// Obsolete: Use the Username property instead + /// </summary> + [Obsolete("Use the Username property instead")] + public string EmailAddress + { + get => Username; + init => Username = value; + } ///<inheritdoc/> public bool UseRawPassword { get; init; } |