ผ่าน Built-in SSO
นี่คือวิธีฟรีในการเชื่อมต่อ Casdoor แต่เว็บไซต์ของคุณต้องใช้ HTTPS
Casdoor สามารถใช้โปรโตคอล OIDC เป็น IDP เพื่อเชื่อมต่อแอปพลิเคชันต่างๆ นี่คือ Jira บทแนะนำ
ต่อไปนี้คือบางชื่อในการตั้งค่า:
CASDOOR_HOSTNAME
: ชื่อโดเมนหรือ IP ที่เซิร์ฟเวอร์ Casdoor ถูกติดตั้งJira_HOSTNAME
: ชื่อโดเมนหรือ IP ที่ Jira ถูกติดตั้ง
ขั้นตอนที่ 1: ติดตั้ง Casdoor และ Jira
ก่อนอื่น ติดตั้ง Casdoor และ Jira
หลังจากติดตั้งสำเร็จ ตรวจสอบให้แน่ใจว่าต่อไปนี้:
- Casdoor สามารถเข้าสู่ระบบและใช้งานได้ตามปกติ
- คุณสามารถตั้งค่า
CASDOOR_HOSTNAME
เป็นhttp://localhost:8000
เมื่อติดตั้ง Casdoor ในโหมดprod
ดู โหมดการผลิต
ขั้นตอนที่ 2: ตั้งค่าแอปพลิเคชัน Casdoor
- สร้างหรือใช้แอปพลิเคชัน Casdoor ที่มีอยู่
- ค้นหาวิธีการตรวจสอบสิทธิ์:
- เพิ่มการตั้งค่าและเลือก OpenID Connection single sign-on ในวิธีการตรวจสอบสิทธิ์
- ค้นหา URL สำหรับ redirect:
- เพิ่ม URL สำหรับ redirect:
ไม่น่าแปลกใจ คุณสามารถได้รับสองค่าบนหน้าการตั้งค่าแอปพลิเคชัน: Client ID
และ Client secret
เหมือนในรูปด้านบน เราจะใช้พวกมันในขั้นตอนถัดไป
เปิดเบราว์เซอร์ที่คุณชอบและเยี่ยมชม: http://CASDOOR_HOSTNAME
/.well-known/openid-configuration คุณจะเห็นการตั้งค่า OIDC ของ Casdoor
ขั้นตอนที่ 3: ตั้งค่า Jira
เราต้องทำการตั้งค่า Configuration ของเราใน Jira ต่อไป
คุณสามารถตั้งค่าการอนุญาตที่ซับซ้อนยิ่งขึ้นในภายหลัง ตอนนี้ ตรวจสอบว่า OpenID ทำงานจริงหรือไม่