You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
558 B

1 year ago
  1. using Common;
  2. using Common.Model;
  3. namespace Repository.Authentication
  4. {
  5. public interface IAuthenticationRepo
  6. {
  7. DbResult IsMapAPIWithOtherApp(ClientRegistrationKeys credentials);
  8. LoginResponse LoginSystem(LoginCredential credentials);
  9. string IsAccessCodeValid(string accessCode, string uuid);
  10. DbResult ReSendVerificationCode(VerificationKeys keys);
  11. JsonRxResponse GetUser(string userId);
  12. bool ValidateAuthenticity(string user, string guid);
  13. string GetDevice(string customerId);
  14. }
  15. }