คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ
Apigee X info
ยินดีต้อนรับสู่หน้าแรกของ OAuth ใน Apigee Edge หน้า Landing Page นี้มีลิงก์ไปยัง เอกสารประกอบ ตัวอย่าง และแหล่งข้อมูลอื่นๆ ที่เกี่ยวข้องกับการใช้ OAuth ใน Apigee Edge
เฟรมเวิร์ก OAuth 2.0
รักษาความปลอดภัย API ด้วย OAuth 2.0 ส่วนนี้แสดงรายการแหล่งข้อมูล โค้ดตัวอย่าง วิดีโอ และหัวข้ออื่นๆ ที่จะช่วยให้คุณใช้ OAuth 2.0 ใน Apigee Edge ได้อย่างประสบความสำเร็จ
ดูข้อมูล เกี่ยวกับ OAuth 2.0
ชุดแหล่งข้อมูลนี้จะช่วยให้คุณเข้าใจ OAuth 2.0 ได้อย่างรวดเร็ว
-
เอกสารประกอบของ Apigee:
- ข้อมูลเบื้องต้นเกี่ยวกับ OAuth 2.0 -- ครอบคลุมแนวคิดและคำศัพท์พื้นฐานของ OAuth 2.0 มุ่งเน้นการใช้ OAuth ใน Apigee Edge
- การฝึกอบรมและการรับรอง Apigee:
- Apigee มีการฝึกอบรมออนไลน์สำหรับนักพัฒนา API ซึ่งรวมถึงหลักสูตรเกี่ยวกับ API security ซึ่งรวมถึง OAuth
-
ข้อกำหนดของ IETF:
- ข้อกำหนดของ IETF -- Apigee ขอแนะนำให้คุณอ่านข้อกำหนดนี้ ซึ่งรวมถึงการแนะนำพื้นฐานที่ดีและภาพรวมเชิงแนวคิด
-
E-book และวิดีโอของ Apigee:
- OAuth ภาพรวม อีบุ๊ก Apigee ฟรี
- ภาพรวมของ OAuth เว็บแคสต์ Apigee ฟรี
ใช้โฟลว์ประเภทการให้สิทธิ์
Apigee มีตัวอย่างที่ใช้งานได้ของประเภทการให้สิทธิ์ OAuth 2.0 แต่ละประเภทเพื่อช่วยให้คุณเริ่มต้นใช้งานได้ ตัวอย่าง แสดงแนวทางปฏิบัติแนะนำและแสดงวิธีใช้ประเภทการให้สิทธิ์ OAuth ใน Apigee Edge
ข้อมูลเข้าสู่ระบบของไคลเอ็นต์
- การใช้ ประเภทการให้สิทธิ์ข้อมูลเข้าสู่ระบบของไคลเอ็นต์ - แนะนำประเภทการให้สิทธิ์ โดยเน้นที่ขั้นตอน ที่คุณต้องทำตามเพื่อใช้ประเภทการให้สิทธิ์นี้ใน Apigee Edge
- ตัวอย่างการใช้งาน - ดูตัวอย่างนี้ได้ในที่เก็บ api-samples บน GitHub
- ความปลอดภัยของ API (รวมถึง OAuth)
รหัสการให้สิทธิ์
- การติดตั้งใช้งาน ประเภทการให้สิทธิ์รหัสการให้สิทธิ์ - อธิบายประเภทการให้สิทธิ์ โดยเน้น ขั้นตอนที่คุณต้องทำตามเพื่อติดตั้งใช้งานประเภทการให้สิทธิ์นี้ใน Apigee Edge
- ตัวอย่าง การใช้งาน - ดูตัวอย่างขั้นสูงนี้ในที่เก็บ api-samples บน GitHub คุณสามารถโคลนตัวอย่างนี้ ทำให้ใช้งานได้ และดำเนินการ โปรดดูรายละเอียดในไฟล์ README ซึ่งรวมถึงแอปเข้าสู่ระบบที่มีประสิทธิภาพซึ่งตรวจสอบสิทธิ์ผู้ใช้และสื่อสาร กับเซิร์ฟเวอร์การให้สิทธิ์อย่างปลอดภัย
โดยปริยาย
- การขอ โทเค็น: ประเภทการให้สิทธิ์โดยนัย -- แสดงวิธีขอโทเค็นด้วยประเภทการให้สิทธิ์โดยนัย
ข้อมูลเข้าสู่ระบบรหัสผ่านของเจ้าของทรัพยากร
- การติดตั้งใช้งาน ประเภทการให้สิทธิ์รหัสผ่าน - แนะนำประเภทการให้สิทธิ์ โดยเน้นขั้นตอนที่คุณ ต้องทำตามเพื่อติดตั้งใช้งานประเภทการให้สิทธิ์นี้ใน Apigee Edge
หัวข้อวิธีใช้งานแบบรวดเร็ว
หัวข้อเหล่านี้จะให้บริบทอย่างรวดเร็วและขั้นตอนที่กระชับในการจัดการงาน OAuth 2.0 ทั่วไป
- การกำหนดค่าพร็อกซี API ใหม่
- การลงทะเบียนแอปไคลเอ็นต์
- การขอข้อมูลเข้าสู่ระบบ ไคลเอ็นต์
- การกำหนดค่าปลายทางและนโยบาย OAuth
- การขอโทเค็นและรหัสการ ให้สิทธิ์
- การปรับแต่งโทเค็น การเข้าถึง
- การอนุมัติและ เพิกถอนโทเค็นเพื่อการเข้าถึง
- การส่งโทเค็นเพื่อการเข้าถึง
- ยืนยันโทเค็น การเข้าถึง
- การทำงานกับขอบเขต
- หัวข้อขั้นสูง
นโยบาย และเอกสารอ้างอิง API
หัวข้อเหล่านี้ให้ข้อมูลอ้างอิงโดยละเอียดเกี่ยวกับนโยบายและ API ที่รองรับ OAuth 2.0 บน Edge โดยตรง
-
นโยบาย OAuthV2 -- นโยบายเหล่านี้ช่วยให้คุณสามารถใช้และปรับแต่ง
การให้สิทธิ์ OAuth 2.0 ทั้ง 4 ประเภทใน Apigee Edge ได้
- นโยบาย OAuthV2 -- หัวใจสำคัญของการติดตั้งใช้งาน OAuth 2.0 ของ Apigee Edge ซึ่งช่วยให้คุณ กำหนดค่า "การดำเนินการ" OAuth 2.0 ใน Apigee Edge ที่สร้างโทเค็นเพื่อการเข้าถึงและโทเค็นการรีเฟรช ออกรหัสการให้สิทธิ์ และตรวจสอบโทเค็นได้ หัวข้อนี้มีตัวอย่างโค้ดที่จะช่วย อธิบายวิธีการทำงาน
- GetOAuthV2Info policy -- Gets attributes of tokens and makes them available to policies and code executing in an API proxy. นโยบายประเภทนี้มีประโยชน์เมื่อคุณต้องการกำหนดค่า ลักษณะการทำงานแบบไดนามิกและแบบมีเงื่อนไขตามค่าในโทเค็นเพื่อการเข้าถึง ดูการปรับแต่งโทเค็น เพื่อการเข้าถึงด้วย
- SetOAuthV2Info policy -- อัปเดตโปรไฟล์ของโทเค็นเพื่อการเข้าถึง เช่น คุณอาจต้องการ ฝังแท็กเฉพาะสำหรับธุรกิจของคุณ ดูการปรับแต่งโทเค็นเพื่อการเข้าถึงด้วย
- รหัสข้อผิดพลาดของ OAuth 2.0
- API ของ OAuth 2.0 -- Apigee มี API เหล่านี้ไว้สําหรับการทํางานกับปลายทางของ OAuth 2.0
เฟรมเวิร์ก OAuth 1.0a
OAuth 1.0a กำหนดโปรโตคอลมาตรฐานที่ช่วยให้ผู้ใช้แอปให้สิทธิ์แอปในการใช้ API ในนามของผู้ใช้ได้โดยไม่ต้องให้ผู้ใช้แอปเปิดเผยรหัสผ่านแก่แอปในกระบวนการนี้
ข้อมูลอ้างอิงนโยบาย OAuth 1.0a
เลิกใช้งานการรองรับ OAuth 1.0a แล้ว โปรดดูรายละเอียดที่หัวข้อ ฟีเจอร์ที่เลิกใช้งาน นโยบาย OAuthV1 ประเภทมีหน้าที่สร้างโทเค็นคำขอ สร้างโทเค็นเพื่อการเข้าถึง และยืนยัน โทเค็นเพื่อการเข้าถึงตามข้อกำหนด OAuth 1.0a
API ของ OAuth 1.0a
Apigee มี API สำหรับการทำงานกับปลายทาง OAuth 1.0a
ตัวอย่าง OAuth 1.0a ใน GitHub
พร็อกซี API ตัวอย่างนี้ใน GitHub แสดงการกำหนดค่า OAuth 1.0a แบบ 3 ขา คุณสามารถดาวน์โหลดและ เรียกใช้โค้ดนี้ได้
| ชื่อ | คำอธิบาย |
|---|---|
| oauth10a-3legged | แสดงการกำหนดค่า OAuth 1.0a แบบ 3 ทาง |