aboutsummaryrefslogtreecommitdiff
path: root/lib/Plugins.Essentials/src/Accounts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Plugins.Essentials/src/Accounts')
-rw-r--r--lib/Plugins.Essentials/src/Accounts/UserCreationRequest.cs16
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; }