ExternalAuthenticateModel.cs 453 B

12345678910111213141516171819
  1. using System.ComponentModel.DataAnnotations;
  2. using Abp.Authorization.Users;
  3. namespace VberAdmin.Models.TokenAuth;
  4. public class ExternalAuthenticateModel
  5. {
  6. [Required]
  7. [StringLength(UserLogin.MaxLoginProviderLength)]
  8. public string AuthProvider { get; set; }
  9. [Required]
  10. [StringLength(UserLogin.MaxProviderKeyLength)]
  11. public string ProviderKey { get; set; }
  12. [Required]
  13. public string ProviderAccessCode { get; set; }
  14. }