為什么用手機驗證碼驗證是否本人操作?
你說的是請求發送短信驗證碼之前的圖形化完整吧!
這里的驗證主要是為了避免機器注冊,眾所周知,平臺發送一條短信驗證碼是需要成本的,如果被機器批量注冊,姑且不說驗證碼短信的無謂成本上升,而且帶入了一批無限的非潛在用戶數據。
如果你想說的是直接填寫號碼就確認為本人自己,你的問題是建立在自己填寫了正確的手機號碼為前提。還有一些異常情況沒有考慮,這里問題還是很多的:
1.不小心填錯了自己的號碼,如果不加確認,第一次產生了一些使用記錄。后續如果通過正確的自己的號碼登錄后,發現記錄是空的!是不是覺得很不可思議?
2.故意填錯自己的號碼,冒充了別人的號碼做了一些操作,如果這些操作產生了一些危害,如何追蹤該用戶(號碼)的責任?
3.對于平臺而言,通過號碼確認某種程度上是一個真實用戶的確認過程,為后續短信通知,二次激活留下伏筆。
誠然短信驗證碼確實有一些弊端:
比如被判斷為垃圾短信,扔到了垃圾短信堆里,短信到達率持續降低。所以也衍生出一些新的模式和手段,比如語音驗證碼,通信運營商的一鍵驗證登錄。
最后對于平臺來講,驗證碼是門戶,不但肩負著辨別真實用戶的職責。同事也是提現平臺體驗的第一步,如果沒有好的驗證碼體系,可能好不容易導流過來的用戶,不小心在這一步就流失了。一般用戶會考慮多通道主備:
1.主用常見的106開頭號碼短信通道
2.用非主流的交互式普通號碼短信通道
3.配備語音驗證碼通道
4.配備通信運營商的一鍵登錄SDK