aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Objects
diff options
context:
space:
mode:
Diffstat (limited to 'ShiftOS.Objects')
-rw-r--r--ShiftOS.Objects/ClientSave.cs9
-rw-r--r--ShiftOS.Objects/Save.cs2
2 files changed, 11 insertions, 0 deletions
diff --git a/ShiftOS.Objects/ClientSave.cs b/ShiftOS.Objects/ClientSave.cs
index edbb7dc..fbe1044 100644
--- a/ShiftOS.Objects/ClientSave.cs
+++ b/ShiftOS.Objects/ClientSave.cs
@@ -34,5 +34,14 @@ namespace ShiftOS.Objects
{
public string Username { get; set; }
public string Password { get; set; }
+ public UserPermissions Permissions { get; set; }
+ }
+
+ public enum UserPermissions
+ {
+ Root,
+ Admin,
+ User,
+ Guest
}
}
diff --git a/ShiftOS.Objects/Save.cs b/ShiftOS.Objects/Save.cs
index 7208de5..1adaf3b 100644
--- a/ShiftOS.Objects/Save.cs
+++ b/ShiftOS.Objects/Save.cs
@@ -93,6 +93,8 @@ namespace ShiftOS.Objects
}
return count;
}
+
+ public List<ClientSave> Users = new List<ClientSave>();
}
public class SettingsObject : DynamicObject