ทรัพยากรของ Amazon Cognito
ภาพรวม
Amazon Cognito ช่วยให้คุณสามารถเพิ่มการลงทะเบียนผู้ใช้ การลงชื่อเข้าใช้ การควบคุมการเข้าถึง และการเข้าถึงบริการ AWS ที่โบรกเกอร์มอบให้บนเว็บและแอปพลิเคชันมือถือของคุณได้ภายในไม่กี่นาที เป็นบริการที่เน้นไปที่นักพัฒนาและคุ้มต้นทุนซึ่งจัดให้มีที่เก็บข้อมูลระบุตัวตนที่ปลอดภัยตามผู้เช่าและตัวเลือกระบบเชื่อมโยงข้อมูลที่สามารถปรับขนาดให้รองรับผู้ใช้ได้หลายล้านคน Amazon Cognito ช่วยให้คุณสร้างประสบการณ์ลูกค้าที่มีแบรนด์ ปรับปรุงการรักษาความปลอดภัย และปรับตัวตามความต้องการของลูกค้าของคุณ ตัวอย่างเช่น รองรับการเข้าสู่ระบบด้วยผู้ให้บริการระบุตัวตนทางสังคมและการเข้าสู่ระบบโดยไม่ต้องใช้รหัสผ่านโดยใช้พาสคีย์ WebAuthn หรือรหัสผ่านแบบใช้ครั้งเดียวทาง SMS และอีเมล Amazon Cognito รองรับมาตรฐานการปฏิบัติตามข้อกำหนดต่าง ๆ ดำเนินการตามมาตรฐานการระบุตัวตนแบบเปิด และผสานรวมเข้ากับแคตตาล็อกทรัพยากรการพัฒนาและไลบรารี SDK ที่กว้างขวาง
ที่นี่คุณจะพบเนื้อหาทางเทคนิคที่อธิบายวิธีการทำงานเฉพาะให้สำเร็จด้วยตัวอย่างโค้ดที่คุณสามารถใช้ซ้ำในแอปของคุณได้ คู่มือชุดแรกด้านล่างนี้จะสอนคุณเกี่ยวกับสิ่งสำคัญเกี่ยวกับกลุ่มผู้ใช้ Amazon Cognito กลุ่มข้อมูลประจำตัว Amazon Cognito และการพัฒนา AWS AppSync
เริ่มต้นใช้งาน
เวิร์กช็อป
เวิร์กช็อป Amazon Cognito
ในเวิร์กช็อปนี้ เราจะเจาะลึก Cognito และสร้างโซลูชันการตรวจสอบสิทธิ์สำหรับร้านค้าปลีกตัวอย่าง เราจะทำงานร่วมกับกลุ่มผู้ใช้ Amazon Cognito สำหรับการรับรองความถูกต้องของ API สำหรับ UI ที่โฮสต์, SDK กลุ่มผู้ใช้ Amazon Cognito ที่มี AWS Amplify และ SDK กลุ่มข้อมูลประจำตัว Amazon Cognito
แอปพลิเคชันตัวอย่าง
ตัวอย่างแอปพลิเคชันร้านสัตว์เลี้ยง
แอปพลิเคชันเว็บตัวอย่างนี้สาธิตการตรวจสอบสิทธิ์และการอนุญาตตามนโยบายของผู้ใช้ประเภทต่าง ๆ ไปยังแอปพลิเคชันเว็บร้านขายสัตว์เลี้ยงในจินตนาการ แอปพลิเคชันนี้ใช้ Amazon Cognito สำหรับการตรวจสอบสิทธิ์และใช้ Amazon Verified Permissions สำหรับการอนุญาตตามนโยบาย แอปพลิเคชันใช้แพลตฟอร์ม AWS Amplify เพื่อเร่งการปรับใช้และการจัดเตรียมทรัพยากรแบ็กเอนด์