diff --git a/src/FiscalOS.API/Identity/RefreshToken.cs b/src/FiscalOS.API/Identity/RefreshToken.cs deleted file mode 100644 index f7d30a3..0000000 --- a/src/FiscalOS.API/Identity/RefreshToken.cs +++ /dev/null @@ -1,9 +0,0 @@ -namespace FiscalOS.API.Identity; - -internal sealed class RefreshToken -{ - public Guid Id { get; init; } - - public Guid UserId { get; init; } - public User User { get; init; } = new(); -} \ No newline at end of file diff --git a/src/FiscalOS.Core/Identity/RefreshToken.cs b/src/FiscalOS.Core/Identity/RefreshToken.cs new file mode 100644 index 0000000..9f41367 --- /dev/null +++ b/src/FiscalOS.Core/Identity/RefreshToken.cs @@ -0,0 +1,7 @@ +namespace FiscalOS.Core.Identity; + +public sealed class RefreshToken : Entity +{ + public Guid UserId { get; init; } + public User User { get; init; } = new(); +} \ No newline at end of file diff --git a/src/FiscalOS.API/Identity/User.cs b/src/FiscalOS.Core/Identity/User.cs similarity index 50% rename from src/FiscalOS.API/Identity/User.cs rename to src/FiscalOS.Core/Identity/User.cs index f09389f..b3bb1fa 100644 --- a/src/FiscalOS.API/Identity/User.cs +++ b/src/FiscalOS.Core/Identity/User.cs @@ -1,9 +1,9 @@ -namespace FiscalOS.API.Identity; +namespace FiscalOS.Core.Identity; -internal sealed class User +public sealed class User : Entity { - public Guid Id { get; init; } public string Username { get; init; } = string.Empty; + public string HashedPassword { get; init; } = string.Empty; public ICollection RefreshTokens { get; init; } = []; } \ No newline at end of file