diff --git a/Nibriboard/Userspace/User.cs b/Nibriboard/Userspace/User.cs
index fc045b6..2949310 100644
--- a/Nibriboard/Userspace/User.cs
+++ b/Nibriboard/Userspace/User.cs
@@ -28,21 +28,25 @@ namespace Nibriboard.Userspace
///
/// Represents a single Nibriboard user.
///
- [JsonObject(MemberSerialization.OptOut)]
+ [JsonObject(MemberSerialization.OptIn)]
public class User
{
private static ISimpleHash passwordHasher = new SimpleHash();
private UserManager userManager;
+ [JsonProperty]
public DateTime CreationTime { get; set; }
+ [JsonProperty]
public string Username { get; set; }
+ [JsonProperty]
public string HashedPassword { get; set; }
[JsonIgnore]
public List Roles { get; set; } = new List();
private List rolesText = null;
+ [JsonProperty("RolesText")]
public List RolesText {
get {
return new List(Roles.Select((RbacRole role) => role.Name));