public async Task<CommonResult> ResetPasswordAsync([Service] IAuthenticateResolver authenticateResolver, ResetPasswordModel criterias) { return await authenticateResolver.ResetPasswordAsync(criterias); }
public async Task<UserTokenModel> LoginAsync([Service] IAuthenticateResolver authenticateResolver, LoginModel criterias) { return await authenticateResolver.LoginAsync(criterias); }
public async Task<UserTokenModel> RefreshTokenAsync([Service] IAuthenticateResolver authenticateResolver) { return await authenticateResolver.RefreshTokenAsync(); }
public async Task<UserTokenModel> UpdatePasswordAsync(ClaimsPrincipal claimsPrincipal, [Service] IAuthenticateResolver authenticateResolver, UserPasswordUpdateModel criterias) { return await authenticateResolver.UpdatePasswordAsync(claimsPrincipal, criterias); }