Beta 1.0.0.2
Add
1. UserController - > CreateUser
-> AlterUser
2. JWTAuthContoller - > Login
-> RefreshToken
This commit is contained in:
+20
-15
@@ -8,14 +8,16 @@ namespace APISocietyToolBox.Models
|
||||
{
|
||||
public class UserModel
|
||||
{
|
||||
public Int64? UserID { get; set; } = null;
|
||||
[Key]
|
||||
public Int32? UserID { get; set; } = null;
|
||||
public string UserName { get; set; } = string.Empty;
|
||||
public string LoginName { get; set; } = string.Empty;
|
||||
public string LoginPassword { get; set; } = string.Empty;
|
||||
public string PasswordSalt { get; set; } = string.Empty;
|
||||
public string UserRole { get; set; } = string.Empty;
|
||||
public Int64? UserRoleID { get; set; }
|
||||
public Int64? PropertyID { get; set; }
|
||||
public Int32? UserRoleID { get; set; }
|
||||
public Int32? PropertyID { get; set; }
|
||||
public int MemberID { get; set; }
|
||||
public string? RefreshToken { get; set; } = string.Empty;
|
||||
public DateTime? TokenCreated { get; set; }
|
||||
public DateTime? TokenExpires { get; set; }
|
||||
@@ -37,9 +39,10 @@ namespace APISocietyToolBox.Models
|
||||
public string StatusMessage { get; set; } = string.Empty;
|
||||
public string? UserName { get; set; } = string.Empty;
|
||||
public string? UserRole { get; set; } = string.Empty;
|
||||
public Int64? UserRoleID { get; set; } = null;
|
||||
public Int64? UserID { get; set; } = null;
|
||||
public Int32? UserRoleID { get; set; } = null;
|
||||
public Int32? UserID { get; set; } = null;
|
||||
public int PropertyID { get; set; }
|
||||
public int MemberID { get; set; }
|
||||
public string? RefreshToken { get; set; } = string.Empty;
|
||||
public DateTime? TokenCreated { get; set; }
|
||||
public DateTime? TokenExpires { get; set; }
|
||||
@@ -51,14 +54,15 @@ namespace APISocietyToolBox.Models
|
||||
public int? Status { get; set; }
|
||||
public string StatusMessage { get; set; } = string.Empty;
|
||||
[Key]
|
||||
public Int64 UserID { get; set; }
|
||||
public Int64 UserRoleID { get; set; }
|
||||
public Int32 UserID { get; set; }
|
||||
public Int32 UserRoleID { get; set; }
|
||||
public string UserRole { get; set; } = string.Empty;
|
||||
public string UserName { get; set; } = string.Empty;
|
||||
public string LoginPassword { get; set; } = string.Empty;
|
||||
public string PasswordSalt { get; set; } = string.Empty;
|
||||
public Int64 PropertyID { get; set; }
|
||||
|
||||
public Int32 PropertyID { get; set; }
|
||||
public Int32 MemberID { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class UserResponseModel
|
||||
@@ -73,25 +77,25 @@ namespace APISocietyToolBox.Models
|
||||
|
||||
public class UserRequestModel
|
||||
{
|
||||
public Int32? UserID { get; set; }
|
||||
public string UserName { get; set; } = string.Empty;
|
||||
public string LoginName { get; set; } = string.Empty;
|
||||
public string LoginPassword { get; set; } = string.Empty;
|
||||
public string UserRole { get; set; } = string.Empty;
|
||||
public int UserRoleID { get; set; }
|
||||
public int PropertyID { get; set; }
|
||||
public string? RefreshToken { get; set; } = string.Empty;
|
||||
public DateTime? TokenCreated { get; set; }
|
||||
public DateTime? TokenExpires { get; set; }
|
||||
public Int32 MemberID { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class UserTokens
|
||||
{
|
||||
[Key]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
public Int64 UserTokenID { get; set; }
|
||||
public Int32 UserTokenID { get; set; }
|
||||
public Int64? UserID { get; set; }
|
||||
public Int64? UserRoleID { get; set; }
|
||||
public Int64? PropertyID { get; set; }
|
||||
public Int32? UserRoleID { get; set; }
|
||||
public Int32? PropertyID { get; set; }
|
||||
public string? RefreshToken { get; set; }
|
||||
public DateTime? TokenExpires { get; set; }
|
||||
public DateTime? TokenCreated { get; set; }
|
||||
@@ -106,5 +110,6 @@ namespace APISocietyToolBox.Models
|
||||
public int UserID { get; set; }
|
||||
public string UserName { get; set; } = string.Empty;
|
||||
public int PropertyID { get; set; }
|
||||
public int MemberID { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user