剖析APP登錄注冊模塊

第一次輸出此類文章,真的有很大的收獲,之前以為很簡單的流程但落到筆頭就不知如何開始,不過最終還是磕磕絆絆寫出來了,文中可能有許多不足之處請各位大神不吝指導,今后還會繼續(xù)發(fā)布工作中的總結類文章,對己也是一種總結和沉淀。


一、常見的登錄注冊方式

1.手機號碼+密碼方式

在移動終端產品中,目前手機號+密碼的方式是最為常見的APP登錄注冊方式,在注冊時需要向用戶手機發(fā)送驗證碼已驗證輸入的號碼是真實有效的。

輕+APP登錄界面
輕+APP注冊界面

優(yōu)點:

1、用戶保有量大,方便記憶

2、獲取驗證更方便

3、安全性高

4、便于推送運營信息

5、便于獲取社交鏈

6、對于用戶后期的找回密碼操作也更方便

缺點:

1、手機號復用問題,當用戶更換手機號碼后,運營商就會把這個號碼再賣給其他人,所以用戶使用手機號注冊后適當時機引導用戶綁定郵箱也是有必要的,方便用戶日后更改手機號碼;否則當用戶更換了手機號碼并且忘記了之前的手機號碼或密碼就無法找回之前的賬號。

2、手機號碼會涉及到用戶的隱私安全問題,導致一些用戶對其有所保留。

2.手機號碼+驗證碼方式

相較于手機號碼+密碼的方式

58同城手機動態(tài)碼登錄界面

優(yōu)點:

1、更加的方便快捷,用戶無需記憶密碼;

2、可以實現注冊即登錄,登錄即注冊。

缺點:

安全性低,當用戶手機丟失時,只要知道了當前手機的手機號碼就可以冒充用戶進行操作。

3.第三方驗證方式

通常是通過微信、QQ、微博這些第三方平臺授權登錄;當然也有個別阿里系應用使用自主第三方平臺淘寶和支付寶授權登錄。

鈦媒體APP登錄界面
微信登錄驗證


綁定手機號碼

優(yōu)點:

1、門檻低,無需用戶輸入注冊信息就可直接注冊,注冊成功后需要完善個人信息(如綁定手機號,體驗可能會大打折扣)

2、避免了涉及到用戶隱私的不信任感

3、提高日活和留存

4、便于傳播

缺點:

1、只能獲取有限的用戶信息;

2、若注冊成功后強制用戶綁定手機/郵箱,是一種很不好的體驗,解決方法是讓用戶選擇性的綁定。

4.郵箱地址+密碼方式

郵箱地址+密碼的注冊登錄方式是從PC端繼承到移動終端上來的;但由于使用終端的改變相較于手機號的驗證郵箱驗證過于繁瑣,且在驗證過程中需要跳出產品外部從而打斷注冊流程,許多移動端產品已經不再使用,少數使用這種方式的產品也會添加手機號選項;也有一些產品不對郵箱賬號進行驗證,這就會出現當注冊時郵箱輸入錯誤但系統(tǒng)并沒有驗證導致后期密碼找回等操作無法進行。

印象筆記注冊界面
印象筆記登錄界面

優(yōu)點:

1、除手機外最容易記住的ID,市場保有量僅次于手機;

2、可向用戶推送內容更豐富的郵件;

3、敏感性低。

缺點:

由于驗證流程需要在產品外進行,會打斷注冊的連貫性。

不得不說的是印象筆記的注冊和登錄哦流程就存在我上面提到的問題,我隨便輸入一個郵箱和密碼就可以完成注冊,并且整個過程中也沒有提示需要驗證。

5.用戶名+密碼方式

現在已經很少有移動端產品使用這種方式進行登錄和注冊了,簡單說下其優(yōu)缺點。

簡書注冊界面


簡書APP登錄界面

優(yōu)點:簡單便捷,可以省去郵箱驗證和手機驗證。

缺點:

1、通常使用保密問題的安全機制;

2、很多時候用戶很難一次成功的設置唯一的用戶名;

3、若用戶長時間不使用,再次登錄時很可能忘記注冊時的用戶名。

簡書的注冊操作中就有用戶名唯一的驗證,注冊過程中我真的是試了好多遍才成功,但是現在想想當時設置的是什么也忘記了,還好簡書的登錄是用手機號碼登錄的,避免了忘記用戶名這類問題。

6.游客方式

用戶不需要登錄或注冊操作就可以使用簡單的功能如瀏覽內容,但當用戶需要使用高級/核心功能時會強制用戶進行登錄或注冊操作。

唯品會APP主頁

優(yōu)點:

1、進一步降低門檻,減少用戶因為繁瑣的登錄和注冊操作卸載應用的概率;

2、方便了只使用非核心功能的輕度用戶(瀏覽內容),提高了用戶的留存率,當用戶需要使用核心功能時引導用戶操作(關注、下單等)。

缺點:無法記錄用戶在未登錄狀態(tài)下所產生的數據。

二、常見登錄注冊流程

1.手機號+密碼

手機號密碼登錄注冊及忘記密碼

2.手機號+驗證碼

手機號驗證碼快速登錄

3.第三方驗證登錄及注冊

第三方注冊和登錄

4.郵箱+密碼注冊及登錄

郵箱+密碼登錄

5.用戶名+密碼注冊及登錄

用戶名+密碼登錄

6.游客登錄

聚美優(yōu)品游客身份下單流程

三、總結

以上就是我對登錄和注冊模塊的總結,接下來簡要說下我自己在工作中處理登錄注冊的一些見解。

目前為止做過兩個實際的項目,都是采用手機號碼+密碼的注冊方式。

在注冊過程中個人比較推薦一個界面只獲取一條用戶信息,例如去哪網的登錄和注冊方式。這樣做首先方便了開發(fā)同學對界面控件的一些設定,也不會影響用戶體驗。舉個栗子:若手機號碼和驗證碼在一個界面用戶輸入完手機號碼獲取完驗證碼后非常無聊的把手機號碼改了,這時開發(fā)同學就需要判斷用戶提交的這個手機號碼和之前接收驗證碼的手機號碼是一致的,呼~,是不是有點兒繞嘴。

第二點,設置密碼過程中的確認密碼其實是從PC端演變過來,因為PC端屏幕大,為了防止在你輸入時被其他人偷窺到才設置為暗文密碼的形式,但移動端大可以不必這樣做,可以采用明文的一次性輸入,這樣大大減少了輸入密碼的錯誤幾率,并且因為密碼是可見的用戶也可以輸入完成后檢查一下輸入的是否正確,這樣做即改善了用戶體驗又方便了開發(fā)同學開發(fā)。


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容