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.
22 lines
558 B
22 lines
558 B
using Common;
|
|
using Common.Model;
|
|
|
|
namespace Repository.Authentication
|
|
{
|
|
public interface IAuthenticationRepo
|
|
{
|
|
DbResult IsMapAPIWithOtherApp(ClientRegistrationKeys credentials);
|
|
|
|
LoginResponse LoginSystem(LoginCredential credentials);
|
|
|
|
string IsAccessCodeValid(string accessCode, string uuid);
|
|
|
|
DbResult ReSendVerificationCode(VerificationKeys keys);
|
|
|
|
JsonRxResponse GetUser(string userId);
|
|
|
|
bool ValidateAuthenticity(string user, string guid);
|
|
|
|
string GetDevice(string customerId);
|
|
}
|
|
}
|