aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Objects
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-04-30 20:28:31 -0400
committerMichael <[email protected]>2017-04-30 20:28:31 -0400
commita99711507970055e02dd678e613e9d8546e6742e (patch)
treef5e47afa6c153a0e9df5d6190b9d5fcda89ac7cc /ShiftOS.Objects
parent5f11bf2d299ab7575daf31970c4c504066f82a43 (diff)
downloadshiftos_thereturn-a99711507970055e02dd678e613e9d8546e6742e.tar.gz
shiftos_thereturn-a99711507970055e02dd678e613e9d8546e6742e.tar.bz2
shiftos_thereturn-a99711507970055e02dd678e613e9d8546e6742e.zip
fix unite login and add multiuser support
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