32 lines
684 B
C#
32 lines
684 B
C#
namespace LMS.Repository.Models.User
|
|
{
|
|
/// <summary>
|
|
/// 用户登录的类型
|
|
/// </summary>
|
|
public enum LoginType
|
|
{
|
|
Username = 1, Email = 0,
|
|
PhoneNumber = 2,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 用户登录的实体类
|
|
/// </summary>
|
|
public class LoginModel
|
|
{
|
|
public string? UserName { get; set; }
|
|
|
|
public string? Email { get; set; }
|
|
|
|
public LoginType LoginType { get; set; } = 0;
|
|
|
|
public required string Password { get; set; }
|
|
|
|
public required string TokenId { get; set; }
|
|
|
|
public bool RememberMe { get; set; } = false;
|
|
|
|
public required string DeviceInfo { get; set; }
|
|
}
|
|
}
|