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

入門

Amazon Cognito 使用者集區

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

Amazon Cognito 身分集區

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

AWS AppSync

如果您不熟悉 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 身分驗證。

概觀影片

如何建立 Amazon Cognito 使用者集區概觀 (7:37)
Amazon Cognito 使用者集區深入探討 (24:47)
使用 Amazon Cognito 進行無密碼身分驗證 (11:41)
Amazon Cognito 對 AWS Web Application Firewall 的支援 (5:31)
在 1 小時內建置 CIAM 解決方案 (39:10)
使用 Amazon Cognito 保護您的應用程式 (27:36)
大規模管理 B2B (多租用戶) 身分 (36:49)
使用 Amazon Cognito 和 AWS WAF 在假期期間準備並保護您的應用程式 (48:26)
使用 Amazon Cognito 身分集區進行精細存取控制 (20:20)
在 AWS Amplify 中使用 Amazon Cognito (授權) (13:30)
超越使用 Amazon Cognito 的身分驗證 (25:53)

文件

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 實作無密碼身分驗證

無密碼身分驗證可提高安全性,減少摩擦,並為面向客戶型應用程式的最終使用者提供更理想的使用者體驗。Amazon Cognito 提供實作自訂身分驗證流程的功能,可用於擴展應用程式的身分驗證因素。該解決方案示範幾種模式以
支援無密碼身分驗證,並提供下列方法的參考實作:

  • FIDO2:又名 WebAuthn;使用 Face、Touch、YubiKey 等登入。
  • 魔術連結登入:使用透過電子郵件傳送給您的一次性秘密連結登入 (並可跨瀏覽器使用)。
  • 以 SMS 簡訊為基礎的逐步身分驗證:讓已登入的使用者透過 SMS 簡訊一次性密碼 (OTP) 再次驗證其身分,而無需輸入密碼。

每種身份身分方法的參考實作都使用
多種 AWS 資源。該解決方案包含用於後端的 CDK 程式碼 (TypeScript),以及用於 Web、React 和 React Native 的前端程式碼 (TypeScript),以幫助開發人員了解所需的建構區塊,以及在必要時擴展和調整解決方案。

 

Amazon Cognito 的 AWS Support 知識中心問題

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

最新消息

日期 (最新到最舊)
  • 日期 (最新到最舊)
找不到結果
1

開發人員工具和 SDK

Amazon Cognito Sync

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

部落格和文章

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

進一步了解產品定價

查看定價詳情並計算您的成本。

進一步了解 
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊 
開始在主控台進行建置

開始在 AWS 管理主控台使用 Amazon Cognito 進行建置。

登入