繁體中文(香港)
  • design
  • sign-in
  • sign-up
  • authentication

再次嘗試產品的註冊過程後,我的朋友決定放棄

在這篇文章中,我們展示了如何通過展示 Thomas 的真實用例,Logto 能夠減輕某些令人沮喪的用戶登錄/註冊情況,他在 W app 上登錄遇到了麻煩。

Darcy Ye
Darcy Ye
Developer

Stop wasting weeks on user auth
Launch secure apps faster with Logto. Integrate user auth in minutes, and focus on your core product.
Get started
Product screenshot

摘要

在這篇文章中,我們展示了如何通過展示 Thomas 的真實用例,Logto 能夠減輕某些令人沮喪的用戶登錄/註冊情況,他在 W app 上登錄遇到了麻煩。作為蘋果和安卓手機的雙重用戶,他希望能夠隨時隨地在他兩部手機上檢查 W 上的更新。然而,他在嘗試登錄安卓 W app 時遇到了問題。經過對 Thomas 使用場景的檢查,W 的用戶登錄系統有幾個方面可以改進,而 Logto 通過集成蘋果登錄到安卓應用、提供清晰的提示和詢問添加信息時的清晰指引、優先檢查相關賬戶以及放鬆賬戶刪除的時間限制來避免這些問題。

登錄/註冊是任何應用獲取用戶的第一步,流暢高效的登錄和註冊過程是吸引用戶的第一印象。當我們結識新朋友時,我們會努力展示最好的一面來留下良好的第一印象。Logto 作為一款非常注重用戶體驗的產品,也是如此。在這篇文章中,我們將通過展示一個實際的用例向用戶展示 Logto 如何減輕某些令人沮喪的情況。

很多時候,很難從一個應用遷移到另一個應用。例如,如果你所有的朋友都在使用 Facebook,即使你覺得 Facebook 不好用,不想再使用它了,也很難說服所有朋友轉用另一個社交通訊應用,因為他們也面臨同樣的問題。同樣的情況也適用於其他應用,如非常活躍的 UGC 平台。你可能不想使用它,但許多高質量內容創作者只在這個平台上發布他們的內容。為了看到你喜歡的博主的內容,你不得不忍受不便並停留在平台上。

維持登錄和註冊過程及用戶系統看似非常簡單,但實際上,有很多複雜的場景。

Thomas 的 W app 使用體驗

我的朋友 Thomas 與我分享了他使用 W(這是一個擁有幾乎是 Twitter 兩倍月活用戶的跨平台應用)的經歷和他的麻煩。令 Thomas 驚訝的是,一個擁有近 5 億 MAU 的應用如何能有如此糟糕的用戶體驗!

W 是一個用戶產生和分享自己意見的平台。用戶可以在他們的時間線上看到他們所關注用戶的公開互動。Thomas 幾乎每天都花一小時在 W 上,了解每個人對當前熱門話題的看法。

Thomas 是 W 的重度用戶,直到他遇到了麻煩。這一切都始於他個人賬戶被平台封禁。他仍想在 W 上關注他喜歡的博主的內容,因此他不得不註冊一個新賬號。

作為蘋果和安卓手機的雙重用戶,他希望能夠隨時隨地在他兩部手機上檢查 W 上的更新。

他試圖在他的 iPhone W app 上創建一個新賬戶,由於隱私擔憂,他選擇了蘋果賬戶登錄。然而,當他嘗試在安卓 W app 上登錄時,發現沒有蘋果賬戶登錄的選項。因此,他在已在 iPhone 上創建的賬戶中添加了一個很少使用的電話號碼,並嘗試使用電話號碼登錄已創建的賬戶到他的安卓手機上。然而,當他在安卓手機上用新綁定的電話號碼登錄時,W 為他創建了一個新賬戶。不同的賬戶無法管理相同的訂閱列表,且沒有一鍵遷移訂閱列表的選項,這意味著他無法在不同手機之間切換並確保觀看內容的連貫性。

經過仔細檢查,他發現現有 W 賬戶中添加的電話號碼不是登錄的默認選項,而是一個可以升級的隱藏選項。當他嘗試將他在 iPhone 上的 W app 上註冊的賬戶所關聯的電話號碼升級為登錄選項時,系統通知他該號碼已被用作登錄選項,無法更新。此外,當他嘗試刪除在使用電話號碼嘗試登錄安卓設備時意外註冊的賬戶時,系統通知他該賬戶在創建後的 30 天內無法刪除。

在此階段,除非他想等 30 天再試,否則他不得不放棄在他的安卓和 iPhone 設備上登錄相同 W 賬戶的計劃。

後來,我們模擬了 W 的用例,並以 Logto 作為登錄系統構建了一個演示,邀請 Thomas 體驗登錄。 他提到一個合格的產品不應該妨礙用戶希望完成的任何操作。相比之下,W 的用戶體驗令人不滿意。他對此表示憤怒,因為一些愚蠢的產品決策使他無法在即將到來的月內跟上時事和重要觀點。

影響 W 用戶體驗的關鍵問題

經過對 Thomas 使用場景的檢查,W 的用戶登錄系統有幾個方面可以改進。

  1. 可以將蘋果登錄集成到安卓應用中。
  2. 可以選擇自動將綁定的電話號碼或電子郵件地址升級為登錄選項,或者在添加此類信息時提供更明確的提示和詢問。
  3. 當用電話號碼或電子郵件登錄時,這些可以輕鬆證明所有權的資訊,系統應優先檢查關聯帳戶並提供快速登入選項,而不是簡單地創建新帳戶。
  4. 對於沒有任何記錄的空賬戶,賬戶刪除的時間限制可以放寬。

有人可能會認為上述使用場景極為罕見,很少遇到,因此不會影響整體使用。然而,Logto 認為產品設計的目的是在可能的情況下滿足所有合理的使用場景。就像我們不能因為我們的生活可以順利進行而忽視當前情況可能給少數群體帶來的麻煩一樣,有一天我們也可能遇到這樣的情況。

如果不是四個問題同時發生的巧合,Thomas 就不會遇到此問題。對於上述提到的關於 W 的登入系統的四個問題中的任何一個做的改進都會解決 Thomas 用例的障礙。

Logto 如何避免上述問題?

設計終端用戶的登錄/註冊流程時,Logto 進行了廣泛的研究並做了很多考慮。

關於第一個問題,我們已嘗試使用 Apple 賬戶跨不同設備登錄。蘋果設備可能對此有特殊處理,而在其他情況下,我們可以通過重定向到 Apple ID 網頁並獲取用戶授權來使用 Apple 賬戶在非蘋果設備上登錄。如果你是 Notion 用戶,你會發現他們也這樣做,並允許用 Apple 賬戶在所有設備上無差別登錄。

對於第二和第三個問題,任何添加到 Logto 賬戶的用戶檔案中的可識別信息(如電話號碼、電子郵件地址、谷歌賬戶、蘋果賬戶或其他相關賬戶)都可以作為登錄的基礎。例如,如果我創建了一個帶用戶名和密碼的 Logto 賬戶,然後將一個電子郵件地址綁定到賬戶,我可以使用這個電子郵件地址和密碼或驗證碼在任何設備上登錄相同的 Logto 賬戶。我們這樣做是為了避免意外創建多個賬戶(這會使得跨多賬戶管理資源變得困難),而合併多個賬戶是非常複雜的任務。我們希望從第一天起就避免此問題。

對於最後一個問題,由於 Logto 是一個後端身份基礎設施,我們不為終端用戶提供用戶管理頁面(Logto 的直接用戶通常會根據自身品牌風格定製他們自己的用戶詳情頁)。然而,我們為 Logto 的用戶提供了一系列 API,幫助他們構建自己的終端用戶詳情頁。Logto 的用戶可以使用 Logto 管理控制台或 API 修改、刪除、暫停和重新激活終端用戶的賬戶。

還有什麼?

我們在此提到的只是冰山一角,涉及 Logto 的設計理念。未來,我們將發表一系列文章分享我們在產品設計和重要產品決策方面的過程。我們希望這些也能幫助讀者獲得如何優化自己業務的見解。我們也期待讀者對 Logto 產品的反饋,因為這是一個雙向學習的過程。

Logto 團隊通過汲取社群的各種建議,不斷改進其產品,目標是為用戶提供最佳體驗。沒有用戶積極提供建設性意見並與團隊合作,我們無法創造完美的產品。如果你認為 Logto 能助益你的業務,請嘗試 Logto Cloud。如果在使用過程中有任何疑問或建議,請不要猶豫聯絡 Logto 團隊並告訴我們你的想法和需求。讓我們一起讓 Logto 做得更好!