- Cloudrail 教程
- Cloudrail - 主頁
- Cloudrail - 概述
- Cloudrail - Android
- Cloudrail - Java
- Cloudrail - Node.js
- Cloudrail - IOS
- Cloudrail - 社交登入
- Cloudrail - 設定
- Cloudrail - 編碼
- Cloudrail 有用資源
- Cloudrail - 快速指南
- Cloudrail - 有用資源
- Cloudrail - 討論
Cloudrail - 社交登入
此部分介紹了為(網路)應用程式實施社交登入的用例。本章僅提供有關社交登入的概述,在後續章節中,我們將展示如何為 Facebook 和 Twitter 設定社交登入,但新增 Google Plus、LinkedIn、GitHub、Instagram、Slack、Windows Live 和 Yahoo 等更多服務非常容易。我們將在伺服器端將 Node.js 與 Express 結合使用。
為什麼使用社交登入?
軟體開發人員和架構師將後端新增到其前端最常見的原因之一是對使用者管理的需求。為了讓使用者管理發揮作用,註冊和登入功能是關鍵。過去,大多數應用程式都有自己的身份驗證系統,因此每個使用者都需要透過提供電子郵件地址、密碼和其他資訊來積極建立帳戶。
這不僅對使用者而言繁瑣,而且眾所周知也不安全。許多使用者會在所有地方使用相同的密碼,這稱為“**密碼疲勞**”,並且有了儲存該密碼的所有各方時,密碼被盜的可能性將會增加。
最近,越來越多的服務提供“社交登入”(“使用 Facebook 登入”、“使用 GitHub 登入”等),它透過允許使用者使用其在熱門平臺上已經存在的帳戶進行註冊/登入,從而改善使用者體驗。
廣告