0
我有一個Android應用程序,我想允許用戶使用驗證碼登錄。我想通過短信將驗證碼發送至用戶的手機。驗證服務器端驗證代碼是否匹配的最佳解決方案是什麼?Android服務器短信驗證碼
創建包含驗證碼的新表是一個好主意嗎?
我有一個Android應用程序,我想允許用戶使用驗證碼登錄。我想通過短信將驗證碼發送至用戶的手機。驗證服務器端驗證代碼是否匹配的最佳解決方案是什麼?Android服務器短信驗證碼
創建包含驗證碼的新表是一個好主意嗎?
這裏有幾個方法來實現在Android用戶驗證:
帶SMS /語音API
Nexmo的驗證API 0響應
不是支付不同的費用爲每個國家的,Nexmo可以讓你用一個簡單的API調用全球去的每覈查10美分,而不是每個嘗試(不成功的嘗試都不會向您的帳戶收取)
固定費用驗證碼應作爲短信到達您的手機。如果您稍等片刻,您還會接到電話,代碼將會被讀取。使用的時間和頻道取決於號碼類型,國家和運營商。
您還可以使用Verify的Android SDK,通過簡化此集成,您可以將驗證內容構建到您的Android應用程序中。將該庫導入到您的應用中後,您只需要用戶的電話號碼,而SDK將負責驗證用戶所需的其餘步驟。
看看Nexmo的驗證Android SDK中here
充分披露,我在Nexmo工作。
您需要在服務器端創建驗證API調用。驗證碼存儲在帶有電話號碼的臨時表中。用戶需要驗證服務器上的代碼是否安全可靠。它很好,然後服務器會發送一個像{result:success/failure}這樣的respose。 – arun