2016-09-14 54 views
0

我不希望用戶使用用戶名,電子郵件,密碼註冊。我只想讓用戶擁有一個用戶名和電話號碼,通過短信進行驗證。我如何去做這件事?解析:如何讓用戶註冊電話號碼?

如果我只使用了註冊的用戶名和密碼,它是這樣的:

ParseUser user = new ParseUser(); 
    user.setUsername(String.valueOf(usernameField.getText)); 
    user.setPassword(String.valueOf(passwordField.getText)); 

    user.signUpInBackground(new SignUpCallback() { 
     @Override 
     public void done(ParseException e) { 

      if(e==null){ 

       Log.i("AppInfo", "SignUp Success"); 

      } 

      e.printStackTrace(); 
     } 
    }); 

我怎麼會立即登記用戶只用驗證碼輸入用戶名和電話號碼嗎?

+0

你這谷歌嗎?你不能成爲第一個遇到這個問題的人。 – Robert

回答

1

最成功的方法是使用第三方OTP服務API。使用此功能,在您的應用程序上註冊的用戶將收到一次性號碼驗證密碼。成功進入將繼續成功註冊。 步驟來得到它:

  1. 開始學習如何使用OTP的android。 learn more
  2. 在您的PHP/Java API中實現OTP服務。