Moodle
Casdoor สามารถใช้เพื่อเชื่อมต่อ Moodle โดยใช้ OAuth.
ต่อไปนี้คือการตั้งค่าการกำหนดค่าบางอย่าง:
CASDOOR_HOSTNAME
: ชื่อโดเมนหรือ IP ที่เซิร์ฟเวอร์ Casdoor ถูกติดตั้ง.Moodle_HOSTNAME
: ชื่อโดเมนหรือ IP ที่ Moodle ถูกติดตั้ง.
ขั้นตอนที่ 1: ติดตั้ง Casdoor และ Moodle
ก่อนอื่น, ติดตั้ง Casdoor และ Moodle.
หลังจากติดตั้งสำเร็จแล้ว, ตรวจสอบสิ่งต่อไปนี้:
- Casdoor สามารถเข้าสู่ระบบและใช้งานได้โดยไม่มีปัญหา.
- คุณสามารถตั้งค่า
CASDOOR_HOSTNAME
เป็นhttp://localhost:8000
เมื่อติดตั้ง Casdoor ในโหมดprod
. ดู โหมดการผลิต.
ขั้นตอนที่ 2: กำหนดค่าแอปพลิเคชัน Casdoor
- สร้างแอปพลิเคชัน Casdoor ใหม่หรือใช้แอปพลิเคชันที่มีอยู่.
- ค้นหา URL สำหรับการเปลี่ยนเส้นทาง:
Moddle_HOSTNAME
/admin/oauth2callback.php. - เพิ่ม URL สำหรับการเปลี่ยนเส้นทางไปยังแอปพลิเคชัน Casdoor.
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ OAuth, ดูที่ OAuth.
ขั้นตอนที่ 3: กำหนดค่า Moodle
- ค้นหา OAuth .
- กำหนดค่าแอปพลิเคชันนี้ .
- กำหนดค่าการแมปนี้ .
- ค้นหาปลั๊กอิน OAuth2 .
- เปิดใช้งานปลั๊กอิน OAuth2 .
- หากคุณต้องการป้องกันการแก้ไขอีเมลของ Casdoor .
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Moodle, ดูที่ Moodle และ การแมปฟิลด์.
ออกจากระบบ Moodle และทดสอบ SSO.