Amazon Cognito 資源

概觀

藉助 Amazon Cognito,您可以在幾分鐘內將使用者註冊、登入、存取控制以及代理 AWS 服務存取權新增至您的 Web 和行動應用程式。它是以開發人員為中心、經濟高效的服務,提供安全、基於租用戶的身分儲存和聯合選項,可擴展到服務數百萬使用者。Amazon Cognito 可協助您建立品牌客戶體驗、提高安全性,以及依據客戶需求進行調整。例如,它支援使用社交身分供應商登入,以及使用 WebAuthn 通行密鑰或 SMS 和電子郵件一次性密碼進行無密碼登入。Amazon Cognito 支援各種合規標準,依據開放身分標準執行,並且整合大量開發資源和 SDK 程式庫。

您可在這裡找到說明如何完成特定任務的技術資料,以及可在應用程式重複使用的程式碼範例。下面的第一組指南可教導您有關 Amazon Cognito 使用者集區、Amazon Cognito 身分池和 AWS AppSync 開發的基本知識。 

入門

Amazon Cognito 使用者集區可讓您輕鬆建立和維護使用者目錄,以及為行動或 Web 應用程式新增註冊 (新進使用者) 和登入服務,以用於身分驗證、授權及資源存取和控制。

透過 Amazon Cognito 身分集區,您可以建立唯一的身分並為使用者指派權限。您還可以透過 Facebook、Google 或 Apple 等社交身分供應商,或使用 SAML 或 OIDC 的公司身分供應商登入使用者,並控制對後端資源的存取。

如果您不熟悉 Amazon Cognito Sync,請使用 AWS AppSync。與 Amazon Cognito Sync 一樣,AWS AppSync 是一項跨裝置同步應用程式資料的服務。

它可以同步使用者資料,例如應用程式偏好設定或遊戲狀態。此外,它還允許多個使用者在共用資料上即時同步和協作,從而擴展了這些功能。

您可以透過 AWS AppSync 建立彈性的 API,從一或多個資料來源安全地存取、操控與合併資料,進而簡化應用程式的開發。AppSync 是採用 GraphQL 的受管服務,可讓應用程式輕鬆取得所需的確切資料。

研討會

Amazon Cognito 研討會
在本次研討會中,我們將深入探討 Cognito,並針對範例零售店建置身分驗證解決方案。我們將針對託管 UI、搭載 AWS Amplify 的 Amazon Cognito 使用者集區 SDK 和 Amazon Cognito 身分池 SDK,運用 Amazon Cognito 使用者集區進行 API 身分驗證。

範例應用程式

寵物店應用程式範例
此範例 Web 應用程式示範了針對虛擬寵物店 Web 應用程式之不同使用者類型的身分驗證和政策型授權。此應用程式使用 Amazon Cognito 進行身分驗證,並使用 Amazon Verified Permissions 進行政策型授權,該應用程式使用 AWS Amplify 平台來加速後端資源的部署和佈建。

影片

如何使用 Amazon Cognito 使用者集區進階安全功能 (12:00)
如何建立 Amazon Cognito 身分池 (7:25)
Amazon Cognito 對 AWS Web Application Firewall 的支援 (5:31)
SAML 聯盟、IdP 啟動的登入和 SAML 加密 (15:28)
大規模管理 B2B (多租用戶) 身分 (36:49)
在 1 小時內建置 CIAM 解決方案 (39:10)

文件

Amazon Cognito 使用者集區 (開發人員指南)

遵循以下步驟首次使用 Amazon Cognito 主控台設定和配置使用者集區

設定範例應用程式:iOS | Android | JavaScript (Angular 2)

Amazon Cognito 身分集區 (開發人員指南)

提供 Amazon Cognito 身分集區概觀和步驟,用於使用聯合社交或以 SAML 為基礎的身分供應商建立身分或設定使用者身分驗證。

設定範例應用程式:iOS | Android

將身分集區與使用者集區整合 (開發人員指南)

將您的使用者和應用程式連線至其他 AWS 服務。

跨裝置同步應用程式資料

如果您不熟悉 Amazon Cognito Sync,請使用 AWS AppSync。 AWS AppSync 是一項跨裝置同步應用程式資料的服務。它可以同步使用者資料,例如應用程式偏好設定或遊戲狀態。此外,它還允許多個使用者在共用資料上即時同步和協作,從而擴展了這些功能。若是 Cognito Sync 現有客戶,以下提供了開始使用 Amazon Cognito Sync 的參考。

Amazon Cognito 的 AWS Support 知識中心問題

取得常見問題的答案,並使用實用文章針對 Amazon Cognito 功能進行疑難排解,例如帳戶復原、OIDC 字符、安全設定等。

最新消息

  • 日期
找不到結果
1

開發人員工具和 SDK

除了可以使用較高等級的行動和 JavaScript SDK,您還能使用以下 AWS 開發套件提供的較低等級 API,將所有 Amazon Cognito 功能整合到您的應用程式。

部落格和文章

目前找不到任何部落格文章。如需其他資源,請參閱 AWS 部落格

1