如何設計一款APP的登錄模塊

  登錄,是用戶深入瞭解一個產品的敲門磚。簡潔的登錄模式,讓用戶能擁有一個非常良好的體驗。因此,在設計登錄模塊時,要儘量簡化流程,減少用戶輸入,提升整個環節的流暢度。

一、登錄模塊需要考慮的因素

  通常登錄模塊需要考慮的因素有如下幾條:

  • 登錄賬號
  • 登錄密碼
  • 登錄驗證碼(可選)
  • 找回密碼按鈕
  • 登錄按鈕
  • 第三方登錄
  1. 登錄使用賬號一般有:
  • 手機號
  • 郵箱地址
  • 用戶名
  1. 登錄驗證碼需要考慮的要點如下:
  • 使用數字驗證碼,還是圖形驗證碼
  • 一段時間內,輸入的驗證碼是否有次數限制
  1. 登錄按鈕通常的設計思路如下:
  • 一開始登錄按鈕是否可點擊
  • 何時點擊登錄按鈕爲最佳機會
  • 在點擊登錄按鈕之後,如何有效提示用戶登錄失敗的原因,而不會影響界面的美觀,同時也不會讓用戶覺得煩躁,最後能讓用戶有效定位到輸入失敗的地方

二、登錄模塊的業務邏輯

  用戶通常很懶,能讓用戶少動手就少動手吧。如果用戶之前登錄過產品,因爲某些原因退出登錄了,那麼他一定也想,下次再登錄的時候,還能繼續使用上一次的賬戶就好了。OK,微信登錄就是這麼做的,有必要借鑑一下。

APP登錄模塊流程圖.png

三、關於登錄模塊的一些思考

  1. 如何能有效地簡化登錄流程?

  登錄時,就不要考慮輸入內容的多少問題了,已經種了註冊的因,就享受登錄的果就是了。所以,儘可能的減少用戶要輸入的內容數量,是簡化登錄流程的一大利器。通常有如下的方法:

  • 使用第三方登錄,誰用誰知道。毫無疑問,不用輸入繁瑣的賬號和密碼,只需要輕輕鬆鬆點兩下,就能愉快地登錄到系統上,和樂而不爲呢?媽媽再也不用擔心我記不住那些長長地賬號和密碼啦!
  • 對於必須要使用手機號才能使用的產品(比如,滴滴打車),那麼,只需要一個輸入手機號的輸入框,然後愉快地獲取短信驗證碼登錄吧,即使忘記了密碼也不怕。
  • 能不使用驗證碼,就不使用驗證碼。如果用戶多次輸入均登錄失敗的情況下,再考慮讓用戶輸入驗證碼。
  1. 請務必在登錄界面加載成功後,友好地提示用戶,當前網絡狀態是否OK,別等着用戶一切輸入正確了,美滋滋地準備享受產品帶給TA的快樂時,給了他一個晴天霹靂——你的網絡不在服務區!
  2. 千萬別想着等用戶輸入密碼錯誤了幾次之後,再提示用戶去找回密碼,很有可能用戶一開始就忘了密碼呢?
  3. 爲了節省用戶的輸入,很多產品通常都會設計保存用戶名和密碼到本地的功能,這樣用戶下次登錄時,只要輸入賬戶就能直接讀取出來密碼並登錄,減少了用戶輸入的次數或者因爲忘記密碼而造成的困擾,比如QQ的PC端。這種模式不能單純地評判好壞,最好是根據實際的情況,來考慮要不要保存密碼到本地。其實,現在很多的產品(尤其是移動端產品)都不會保存用戶的密碼到本地,這主要是因爲防止其他人能夠直接登錄用戶的賬戶而操作一些非用戶本人想操作的事情,造成不必要的損失。
  4. 用戶輸入幾次錯誤後提示用戶去“找回密碼”?請根據實際情況來設計這個功能。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章