賬號體系與賬戶體系關系圖、功能清單及核心邏輯

5 評論 4218 瀏覽 43 收藏 13 分鐘

賬號與賬戶,看似只是系統(tǒng)設計中的術(shù)語之爭,卻往往隱藏著產(chǎn)品邏輯的分野與用戶體驗的關鍵節(jié)點。從概念厘清到功能清單,再到一張關系圖的思維落點,本文試圖還原賬號體系與賬戶體系之間的結(jié)構(gòu)關系與核心驅(qū)動,為產(chǎn)品設計者提供可落地的思路與模型參考。

一、賬號與賬戶的關系、涉及的功能點

如果只是 淺層次的理解,可能只能看到以下簡單的關系鏈路,如下圖:

要深度理解,賬號與賬戶的區(qū)別,才能結(jié)合業(yè)務訴求,深度構(gòu)建相對完整的賬號體系和賬戶體系藍圖。首先,我們來看賬戶與賬號的區(qū)別點如下:

賬號賬戶體系發(fā)展至今,已經(jīng)形成2大體系:賬號體系+賬戶體系

  1. 賬號體系(鑰匙):登錄、三方登錄、單點登錄、切換賬號、退出登錄、修改手機號、修改登錄密碼、忘記登錄密碼、賬號綁定解綁、賬號合并、賬號凍結(jié)/解凍、設備管理(部分)、賬號日志(部分)
  2. 賬戶體系(容器):用戶信息修改、支付密碼管理、實名認證、注銷賬戶、賬戶凍結(jié)/解凍、母子賬戶、賬戶合并、隱私協(xié)議、消息通知
  3. 雙體系:注冊(同時涉及賬號和賬戶的創(chuàng)建) – 設備管理和賬號日志可能涉及雙體系,但主要歸屬賬戶體系(因為設備管理是管理哪些設備(鑰匙)可以訪問容器,日志記錄的是對容器的訪問和操作)

總結(jié):健全的賬號賬戶體系深度結(jié)合風控系統(tǒng),才能完美實現(xiàn)打牢系統(tǒng)根基的同時又能規(guī)避業(yè)務風險和系統(tǒng)風險。因此,對于一個產(chǎn)品而言,系統(tǒng)的學習和梳理賬號賬戶體系,是很有必要的一個過程,它是產(chǎn)品經(jīng)理基本功的體現(xiàn)。比如拋出幾個疑問,看看大家如何思考破局方案?

1、用戶注冊流程中,是先走風控系統(tǒng)檢測,還是先走后臺系統(tǒng)業(yè)務規(guī)則校驗?這個是關于系統(tǒng)設計順序的實用問題。兩種方式的優(yōu)劣,以及最優(yōu)方案是什么?

2、為什么自己新買的手機號注冊一款新的APP時,竟然出現(xiàn)歷史業(yè)務數(shù)據(jù)和用戶資產(chǎn)?出現(xiàn)這種場景,對于產(chǎn)品經(jīng)理來說,如何從系統(tǒng)設計層面避免這種情況?如果無法避免,如何做好用戶的資產(chǎn)安全防護?這涉及到手機號回收機制、系統(tǒng)設計缺陷和安全防護等多個方面。

3、關于做一款APP的手機號一鍵授權(quán)登錄,請問一鍵授權(quán)本機號碼的取號原理和規(guī)則是什么?這涉及到一鍵登錄注冊的各種異常處理,產(chǎn)品需要知曉并提出合理化的建議和解決方案。比如:有的用戶手機中擁有雙卡雙號,怎么取號?這就涉及設備ID綁定關系的確定、SIM卡變更檢測,可能觸及風控系統(tǒng);也可能出現(xiàn)APP向運營商取不到號碼掩碼的情況,又該如何處理?

4、你做產(chǎn)品經(jīng)理后,是否遇到一些用戶需要修改手機號,但是手機號已經(jīng)沒使用,賬戶上還有余額資產(chǎn),結(jié)果用戶又把新的手機號注冊了。作為產(chǎn)品經(jīng)理,你是如何出具方案解決此類問題的?

5、你做產(chǎn)品經(jīng)理后,是否遇到過前人挖的坑。由于前期產(chǎn)品設計中的賬號賬戶體系以及風控安全體系不夠完整,就沒做找回賬號賬戶的功能設計。當你入職后,leader第一個任務就是讓你做找回賬號賬戶功能。首先你調(diào)研后發(fā)現(xiàn)用戶既沒有做實名認證,也沒有做生物認證。直接用短信驗證碼找回賬戶的話,又擔心出現(xiàn)手機號已經(jīng)二次回收場景。如果你在這樣的一家公司任職產(chǎn)品負責人,且歷史付費會員已經(jīng)數(shù)百萬,儲值余額剩余數(shù)千萬,這樣的爛攤子,你該如何破局?

6、你做產(chǎn)品經(jīng)理后,是否遇到過惡意注冊、機器人攻擊、短信/郵箱轟炸漏洞、黑產(chǎn)自動化工具,那么你是如何與技術(shù)團隊溝通,做好風險識別和業(yè)務風險規(guī)避的?

二、名詞解釋:登錄、注冊、賬號、賬戶

1、注冊的定義 (Sign Up / Register):注冊是幫助用戶創(chuàng)建賬戶的過程。它的流程是:

  • 用戶提供創(chuàng)建賬號所需的信息(通常是用戶名/郵箱/手機號,以及密碼)
  • 系統(tǒng)驗證信息的有效性(如用戶名/郵箱/手機號是否存在/有效/可用、格式是否正確、密碼安全強度是否足夠)
  • 系統(tǒng)驗證信息通過,將在數(shù)據(jù)庫中創(chuàng)建一個新的賬戶記錄。
  • 系統(tǒng)將用戶提供的賬號信息(用戶名/郵箱/手機號+密碼)作為該賬戶的第一個有效登錄憑證存儲下來;
  • 通常注冊過程中,有些系統(tǒng)還會引導用戶完善一些基礎的賬戶信息(如姓名、昵稱、性別、偏好等)注冊的核心作用:注冊過程建立了賬號(登錄憑證)與賬戶(數(shù)據(jù)容器)的綁定關系。

2、登錄的定義(Log In / Sign In):登錄是用戶通過賬號(登錄憑證)向系統(tǒng)證明身份,從而向系統(tǒng)獲得訪問其賬戶權(quán)限的過程。它的流程是:

  • 用戶輸入賬號信息(手機號+驗證碼、用戶名+密碼等各種登錄方式),向系統(tǒng)發(fā)起請驗證請求;
  • 系統(tǒng)去數(shù)據(jù)庫中查找該賬號信息。
  • 系統(tǒng)驗證用戶提供的登錄憑證(如手機號與驗證碼是否匹配、用戶名與密碼是否匹配);
  • 系統(tǒng)驗證成功后,系統(tǒng)建立用戶會話(例如生成并返回一個認證令牌如Cookie或者Token),標記該用戶已通過身份驗證。
  • 用戶獲得訪問和操作其賬戶的權(quán)限。

登錄的核心作用:登錄過程其實是驗證用戶提供憑證是否有效的過程,登錄是使用賬戶的鑰匙。用戶身份驗證通過后,才有權(quán)限進入系統(tǒng)去查看和操作他自己的用戶信息及資產(chǎn)。登錄功能是驗證用戶身份的核心機制,確保訪問權(quán)限。

3、賬戶的定義(Account):賬戶是儲存用戶信息(包括注冊信息、權(quán)限、操作記錄等)的系統(tǒng)檔案或數(shù)據(jù)記錄。賬號是根基,一個實體用戶在一個系統(tǒng)中通常只有一個主賬戶(盡管可能有子賬戶或者多角色賬戶的概念,如你在銀行有貸款賬戶、存款賬戶)它包含了與該用戶相關的所有信息,通常包括:

  • 唯一標識符:用戶ID或者UserID或UID,通常是系統(tǒng)內(nèi)部生成的一個數(shù)字或者字符串;
  • 核心憑證:賬號信息(用戶名、郵箱、手機號)和對應的密碼(密碼通常是要加密儲存的)。核心憑證管理也叫賬號管理,用戶可以在其賬戶設置中管理關聯(lián)的賬號,例如添加新增登錄方式(綁定手機、綁定微信、支付寶)、修改賬號的密碼、刪除舊的登錄方式等;
  • 用戶資料:昵稱、頭像、性別、生日等信息;
  • 用戶資產(chǎn):余額、積分、卡券等;
  • 關聯(lián)數(shù)據(jù):用戶的操作歷史、業(yè)務數(shù)據(jù)、訂單記錄、收藏夾、好友列表、權(quán)限設置、會員等級、設置偏好、標簽、用戶畫像等;
  • 安全信息:二次驗證設置、登錄設備記錄、安全問題答案、實名認證等;

4、賬號的定義 (Account Identifier / Login Name):賬號是用身份的唯一識別,是用于登錄到用戶賬戶的憑證標識。它直接給用戶的呈現(xiàn)形式如會員號卡號、銀行卡號;賬號功能是唯一標識用戶身份,它關聯(lián)登錄憑證與系統(tǒng)權(quán)限。從系統(tǒng)維度,完整的賬號內(nèi)容包括:

  • 用戶名:用戶自定義或者系統(tǒng)分配的唯一名稱,如張三/user001(發(fā)展至今,此字段并非必要);
  • 郵箱/手機號:更常用做登錄名,因為他們通常全局唯一且方面用戶記憶。
  • 密碼:與上述的用戶名/郵箱/手機號配對的秘密字符串,用于驗證用戶身份。一些網(wǎng)站經(jīng)常為了密碼安全性,不允許連續(xù)的數(shù)字/重復的數(shù)字/不能涵蓋自己的手機號生日等要求,甚至要求必須涵蓋“數(shù)字、大小寫字母、特殊字符,且有最低最高長度要求,這就完全不放面用戶記憶)、
  • 賬號的核心作用:它的核心功能就是用于“登錄”過程,驗證用戶身份后,授予用戶訪問其對應的“賬戶”及其所有內(nèi)容權(quán)限。

PS:常說的“我的賬號被盜了”,通常指的是“賬號(用戶名/密碼)”被盜,導致“賬戶”被他人非法訪問和控制。

賬號賬戶的關系:賬號是賬戶的一部分,是訪問賬戶的入口憑證。一個賬戶必須至少關聯(lián)一個有效的賬號;但一個賬戶可以綁定多個賬戶(也叫登錄方式)即賬戶與賬號的關系是1對多的關系,例如,同一個賬戶可以同時支持用“賬戶名+密碼、手機號+密碼、手機號+驗證碼、郵箱+驗證碼、三方賬號等多種登錄方式,無論通過哪個賬號登錄,最終訪問的都是同一個”賬戶“下的數(shù)據(jù)和權(quán)限;

本文由 @PMSPIRE 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 寫的很詳細,但是賬號和賬戶應該是1:N的關系吧。比如我一個銀行賬號,可以有多個賬戶。

    來自江蘇 回復
  2. 謝謝,沒注意到錯別字 那幾個疑問都有各自的多種解決方案

    來自四川 回復
  3. 要深度理解,賬號與賬戶的區(qū)別,才能結(jié)合業(yè)務訴求,深度構(gòu)建相對完整的賬號體系和賬戶體系藍圖。

    來自貴州 回復
  4. 那幾個疑問有解決方案嗎,樓主

    來自甘肅 回復
  5. 賬號賬戶的關系:賬號是賬戶的一部分,是訪問賬戶的入口憑證。一個賬戶必須至少關聯(lián)一個有效的賬號;但一個賬戶可以綁定多個賬戶(也叫登錄方式)即賬戶與賬號的關系是1對多的關系,例如,同一個賬戶可以同時支持用“賬戶名+密碼、手機號+密碼、手機號+驗證碼、郵箱+驗證碼、三方賬號等多種登錄方式,無論通過哪個賬號登錄,最終訪問的都是同一個”賬戶“下的數(shù)據(jù)和權(quán)限;(有個錯字應該是可以綁定多個賬號)

    來自甘肅 回復