Amazon Cognito 資源
概觀
藉助 Amazon Cognito,您可以在幾分鐘內將使用者註冊、登入、存取控制以及代理 AWS 服務存取權新增至您的 Web 和行動應用程式。它是以開發人員為中心、經濟高效的服務,提供安全、基於租用戶的身分儲存和聯合選項,可擴展到服務數百萬使用者。Amazon Cognito 可協助您建立品牌客戶體驗、提高安全性,以及依據客戶需求進行調整。例如,它支援使用社交身分供應商登入,以及使用 WebAuthn 通行密鑰或 SMS 和電子郵件一次性密碼進行無密碼登入。Amazon Cognito 支援各種合規標準,依據開放身分標準執行,並且整合大量開發資源和 SDK 程式庫。
您可在這裡找到說明如何完成特定任務的技術資料,以及可在應用程式重複使用的程式碼範例。下面的第一組指南可教導您有關 Amazon Cognito 使用者集區、Amazon Cognito 身分池和 AWS AppSync 開發的基本知識。
入門
研討會
Amazon Cognito 研討會
在本次研討會中,我們將深入探討 Cognito,並針對範例零售店建置身分驗證解決方案。我們將針對託管 UI、搭載 AWS Amplify 的 Amazon Cognito 使用者集區 SDK 和 Amazon Cognito 身分池 SDK,運用 Amazon Cognito 使用者集區進行 API 身分驗證。
範例應用程式
寵物店應用程式範例
此範例 Web 應用程式示範了針對虛擬寵物店 Web 應用程式之不同使用者類型的身分驗證和政策型授權。此應用程式使用 Amazon Cognito 進行身分驗證,並使用 Amazon Verified Permissions 進行政策型授權,該應用程式使用 AWS Amplify 平台來加速後端資源的部署和佈建。