วิธีที่จะทำให้ใช้ของ AWS Cognito เป็นเจ้าภาพส่วนติดต่อผู้ใช้สำหรับการตรวจสอบสิทธิ์รหัสให้เลื่อนไหล

0

คำถาม

ฉันใช้ Amplify CLI ต้องสร้าง Cognito ของผู้ใช้สระว่ายน้ำสำหรับของฉันมีปฏิกิริยาของเว็บโปรแกรม ฉันเจอ withAuthentication ส่วนติดต่อผู้ใช้ขอไม่เจอของฉันต้องการเพราะฉันไม่สามารถปรับ signin รูปแบบ(พูดว่าจะลบเบอร์โทรของสนาม)หรือปกป้องคนเป็นเพียงแค่ส่วนหนึ่งของแอพ

แทนที่จะเป็นฉันอยากจะใช้ที่เป็นเจ้าภาพส่วนติดต่อผู้ใช้ให้โดย Cognito แต่ฉันกำลังพยายามอย่างหนักกับวิธีด้วยอะไรซักอย่างที่การตรวจสอบสิทธิ์รหัสให้เลื่อนไหล. คือมันง่ายที่จะใช้ npm องสมุดเพื่อช่วยฉันกับเรื่องนี้เหรอ?

ฉันพยายามโดยตรงโทรเรียก/อนุญาต endpoint ที่ถูกระบุไว้ใน docs แต่ได้ cors เกิดข้อผิดพลาดตอนที่โทรมาจาก localhost. ฉันยังพยายามใช้หน้าต่างตำแหน่งที่อยู่ref จะเปลี่ยนปลายทางจดหมายที่เป็นเจ้าภาพที่อยู่ URL ที่ Cognito นคอนโซลทำให้มีการเชื่อมโยงไปยัง. มันทำงานแต่เมื่อเขามาถึงกลับมาของฉันกำหนดหน้า(ตามรอยการโทรกลับ),การวิเคราะห์รหัสจากการสืบค้นข้อความและส่งการร้องขอค/รับตั๋วเข้าใช้งา endpoint ที่ถูกระบุไว้ใน docsฉันได้ 400 สถานะของรหัสกลับมา คือมันมีมากกว่าฉันต้องมาทำอะไรที่นี่?

ฉันมาใหม่เพื่อ OAuth ดังนั้นจะซาบซึ้งมากอะไรง่ายอย่างได้คำอธิบายหรือชี้ประเด็นที่วัตถุดิบบนพื้นฐานเป็น noob สามารถเข้าใจจะดีมากเลย!

amazon-cognito aws-amplify oauth-2.0
2021-11-22 06:18:38
1

คำตอบที่ดีที่สุด

0

ของทรัพยากรใช้รหัสไหลเวียนกับ Cognito และจะให้คุณ sonething ต้องเปรียบเทียบกับ:

สองสามของชี้แนะ:

  • ลงทะเบียนเป็น OAuth ลูกค้าของคุณอยู่ในสระว่ายน้ำของผู้ใช้เพื่อซ่อม CORS เกิดข้อผิดพลาด
  • ร่องรอย OAuth ข้อความ จากเบราว์เซอร์ภายนอกได้พวกเขาเหมือนของฉัน

ขอรหัสตัวอย่างเป็นเรื่องง่ายที่จะวิ่งต่อต้านของฉัน Cognito endpoint. มันไม่ใช้ตอบโต้หรือ Amplify แต่-แต่เมื่อนายเข้าใจหลักการมันน่าจะง่ายที่จะพอร์ตพวกเขาต้องของตัวเองเทคโนโลยีทางเลือก

2021-11-22 14:43:42

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่