示例#1
0
        public async Task <LoginWithOTPResponseModel> AuthenticateUser(string phoneCode, string phoneNumber)
        {
            var UserData = new LoginWithOTPFormModel
            {
                PhoneCode      = phoneCode,
                PhoneNumber    = phoneNumber,
                SignUpMethodId = Contracts.Enums.SignUpMethods.OTP,
                ChannelId      = Contracts.Enums.Channels.Feel
            };

            var authenticatedResponse = await _authenticationHelper.AuthenticateUserWithOTP(UserData, u =>
            {
                return(Task.FromResult(true));
            });

            return(authenticatedResponse);
        }