IM
TH
หน้าเอกสาร
เมนู
คุณสมบัติ

การรับรองความถูกต้องและโทเค็น Bootstrap

การพึ่งพาการรับรองความถูกต้องภายนอกและโฟลว์การบูตสแตรปโทเค็นผู้ถือสำหรับ Inbox Manager API

inbox-manager auth oauth

Auth และ Token Bootstrap

คุณสมบัติบูทสแตรปการรับรองความถูกต้องและโทเค็นกำหนดวิธีที่ Inbox Manager ยอมรับความไว้วางใจจาก auth.inbox-manager.com และนำไปใช้กับทุกคำขอ API มันให้สิทธิ์ตามบัญชีแก่คุณ เพื่อให้การโทรแต่ละครั้งดำเนินไปตามบัญชีและบทบาทที่ถูกต้อง

ทำไมเรื่องนี้ถึงสำคัญ

คุณลักษณะนี้จะตรวจสอบตัวตนและขอบเขตของโทเค็นก่อนที่ตัวจัดการธุรกิจจะทำงาน ทำให้การอนุญาตมีความเข้มงวดและสามารถคาดเดาได้ นอกจากนี้ยังรักษาขอบเขตที่ชัดเจนระหว่างการออกโทเค็นโดเมนรับรองความถูกต้องและจุดสิ้นสุดของ Inbox Manager ขณะเดียวกันก็รักษาการตรวจสอบบัญชีและบทบาทให้สอดคล้องกันในเส้นทางที่ได้รับการป้องกัน

คอร์โฟลว์

ลูกค้าลงชื่อเข้าใช้ auth.inbox-manager.com รับโทเค็น และรับโทเค็นบัญชีเมื่อจำเป็น Inbox Manager จะตรวจสอบผู้ออก ผู้ชม ลายเซ็น และการอ้างสิทธิ์ที่จำเป็น จากนั้นดำเนินการคำขอสำหรับบัญชีและบทบาทของโทเค็น โทเค็นที่ไม่ถูกต้องหรือไม่สมบูรณ์จะถูกปฏิเสธก่อนที่ตรรกะของคุณลักษณะจะทำงาน

การดำเนินงาน

การดำเนินงานจุดสิ้นสุดวัตถุประสงค์
เข้าสู่ระบบ (ภายนอก)POST https://auth.inbox-manager.com/auth/sign-inตรวจสอบสิทธิ์ผู้ใช้และเริ่มวงจรการใช้งานโทเค็น
ปัญหาโทเค็น OAuth (ภายนอก)POST https://auth.inbox-manager.com/oauth2/tokenออกโทเค็นสำหรับลูกค้าสาธารณะหรือแบ็กเอนด์
การรับโทเค็นบัญชี (ภายนอก)POST https://auth.inbox-manager.com/api/accounts/:account_id/tokenโทเค็นขอบเขตบัญชี Mint สำหรับการเรียก API
การค้นพบ JWKS (ภายนอก)GET https://auth.inbox-manager.com/.well-known/jwks.jsonดึงข้อมูลคีย์การลงนามสำหรับการตรวจสอบ JWT
การค้นพบ OIDC (ภายนอก)GET https://auth.inbox-manager.com/.well-known/openid-configurationดึงข้อมูลเมตา OAuth/OIDC สำหรับไคลเอ็นต์
เจ้าของการสมัครสมาชิกส่งผ่านGET /api/subscriptions และที่เกี่ยวข้อง /api/subscriptions*ดำเนินการสมัครสมาชิกและดำเนินการตามแผนผ่านเส้นทางพร็อกซีที่ได้รับอนุญาต

ข้อมูลสำคัญและสถานะ

เคลมบทบาทในตัวจัดการกล่องจดหมาย
uidระบุผู้ใช้ที่ทำหน้าที่
appระบุรหัสแอปพลิเคชันในโทเค็น
accเลือกบัญชีสำหรับการดำเนินการที่ได้รับอนุญาต
roleจำกัดความสามารถระดับบัญชี
audต้องตรงกับผู้ชม Inbox Manager ที่คาดหวัง
issต้องตรงกับผู้ออกโทเค็นที่กำหนดค่าไว้

โหมดความล้มเหลวและการควบคุมลายเซ็นที่ไม่ถูกต้อง ผู้ออก/ผู้ชมไม่ตรงกัน และการอ้างสิทธิ์ที่จำเป็นที่ขาดหายไป ทำให้เกิดการปฏิเสธทันทีแทนที่จะเป็นพฤติกรรมทางเลือกโดยนัย โทเค็น/บัญชีที่ไม่ตรงกันบนเส้นทางที่กำหนดขอบเขตบัญชีจะถูกบล็อกเพื่อป้องกันการเข้าถึงข้ามบัญชี และความล้มเหลวในการขึ้นต่อโดเมนการรับรองความถูกต้องจะไม่ข้ามข้อกำหนดในการตรวจสอบ

ที่เกี่ยวข้อง

บัญชี, การเป็นสมาชิก, 01-auth-and-token-bootstrap, 10-auth-backend-admin-flow