| | |
| | | /// <summary> |
| | | /// 密码登录 |
| | | /// </summary> |
| | | [Resource([EnumResourceController.Auth], AllowAnonymous = true)] |
| | | public class PasswordLoginCommand : IRequest<PasswordLoginCommandCallback> |
| | | { |
| | | /// <summary> |
| | | /// 账号 |
| | | /// </summary> |
| | | [Required] |
| | | [DataValidation(ValidationTypes.Username)] |
| | | public string UserName { get; set; } |
| | | /// <summary> |
| | | /// 密码 |
| | |
| | | /// </summary> |
| | | public class PasswordLoginCommandCallback |
| | | { |
| | | /// <summary> |
| | | /// 用户访问令牌 |
| | | /// </summary> |
| | | public string AccessToken { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 刷新令牌 |
| | | /// </summary> |
| | | public string RefreshToken { get; set; } |
| | | |
| | | } |
| | | } |