public async Task Can_launch_sms_flow() { // Arrange var authenticationApiClient = new AuthenticationApiClient(new Uri(GetVariable("AUTH0_PASSWORDLESSDEMO_AUTHENTICATION_API_URL"))); // Act var request = new PasswordlessSmsRequest { ClientId = GetVariable("AUTH0_PASSWORDLESSDEMO_CLIENT_ID"), PhoneNumber = "your phone number" }; var response = await authenticationApiClient.StartPasswordlessSmsFlowAsync(request); response.Should().NotBeNull(); response.PhoneNumber.Should().Be(request.PhoneNumber); }
public Task<PasswordlessSmsResponse> StartPasswordlessSmsFlow(PasswordlessSmsRequest request) { return Connection.PostAsync<PasswordlessSmsResponse>("passwordless/start", new { client_id = request.ClientId, connection = "sms", phone_number = request.PhoneNumber }, null, null, null, null, null); }