Files
Moonlight/Moonlight.ApiServer/Database/Entities/User.cs
2024-11-11 16:46:51 +01:00

19 lines
584 B
C#

using MoonCore.Extended.OAuth2.Consumer;
namespace Moonlight.ApiServer.Database.Entities;
public class User : IUserModel
{
public int Id { get; set; }
public string Username { get; set; }
public string Email { get; set; }
public string Password { get; set; }
public DateTime TokenValidTimestamp { get; set; } = DateTime.UtcNow;
public string PermissionsJson { get; set; } = "[]";
public string AccessToken { get; set; } = "";
public string RefreshToken { get; set; } = "";
public DateTime RefreshTimestamp { get; set; } = DateTime.UtcNow;
}