|

Jfusion เป็นคอมโพเน้นท์ที่ใช้ในการล็อกอิน และใช้ร่วมกับซอฟท์แวร์ต่าง ๆ โดยไม่ต้องแก้ไขสคริป ต่าง ๆ เพียงแค่ติดตั้งและกำหนดค่า เราก็สามารถใช้งานยูส หรือล็อกอินกับโปรแกรมต่าง ๆ ได้ง่ายดาย สามารถใช้ได้กับ phpBB3, smf, myBB, VBulletin, magento, moodle ลองมาดูการปรับแต่งใช้งานกันครับ ในที่นี้ผมใช้ joomla 1.5.10 เชื่อมต่อกับ phpBB3 และใช้คอมโพเน้นใท์ jfusion v1.1.3 RC สามารถทำการดาวน์ได้ที่้ http://www.jfusion.org/
เมื่อทำการดาวน์โหลดมาแล้วให้ทำการติดตั้ง (extensions >> install/uninstall)

สามารกเข้าจัดการคอมโพเน้นท์ที่ components >> jfusion

เมื่อเข้ามาสู่หน้า Control panel ของ jfusion แล้วให้เข้าที่ ปุ่ม joomla options เพื่อตั้งค่า จุมล่า ออฟชั่นก่อน

กำหนดชื่อเว็บไซต์ของจุมล่า และ URL ที่ติดตั้ง joomla

Username Filter ให้เลือกเป็น phpBB3

เลือกเป็น yes ทั้งหมด เพื่อให้ข้อมูลการสมัคร การแบนส์ หรือการยืนยันตัวตนของยูส อัพเดทอัตโนมัติ ทั้ง ใน joomla และ phpBB3
เสร็จแล้วทำการเซฟ จากนั้นเข้าที่ configuration plugin เพื่อทำการ คอนฟิกค่าของ phpBB3 ต่อ

คลิ๊กที่วงกลมสีแดง เพื่อเข้าสู่การคอนฟิก phpBB3

ในช่องให้ระบุ พาท เต็มที่ติดตั้ง phpBB3 ไว้ เช่น c:\xampp\htdocs\phpbb3 จากนั้นกด Next

ถ้าพาทถูกต้อง ก็แทบไม่ต้องกำหนดค่าด้วยตนเอง เพราะมันจะดึงค่าที่เราตั้งไว้ใน phpBB3 มาใส่เอง อาจจะถูกต้องหรือไม่ ก็ลองตรวจสอบให้แน่ใจอีกที




ให้ทำการ Enable Authentication Mod Settings อันเดียวก่อน จากนั้นให้ save ไว้ก่อน

เมื่อคอนฟิก ถูกต้อง จะขึ้นเครื่องหมายถูกสีเขียวว่า good config

จากนั้นเปิด joomla เป็น มาสเตอร์ ดังรูป

เสร็จแล้วมาที่ menu manager เพื่อสร้างลิ้งก์เชื่อมต่อมายัง phpBB3 ให้ทำการคลิ๊ก jfusion

ในช่อง พารามิเตอร์ jfusion plugin ให้เลือกเป็น phpBB3

ทำการเซฟ เมนูที่สร้างเชื่อมต่อ phpBB3
จากนั้นเข้ามาที่เมนู extensions >> plugin manager ให้ทำการ Disable ปลั๊กอิน
Authentication - Joomla User - Joomla!
และ Enable ปลั๊กอิน Authentication - JFusion Search - JFusion User - JFusion



จากนั้นล็อกอินเข้า ACP ของ phpBB3 เมนู GENERAL >> Authentication เลือก Authentication เป็น jfusion จากนั้นกด submit

ทำการ Purge the cache

กลับมาที่หน้า back end ของ joomla ต่อ เข้า phpBB3 configuration ตรงช่อง jfusion menu ltemid to redirect to ให้เลือกเมนูที่เราสร้างไว้เชื่อมต่อ phpBB3 ตอนข้างต้น



จากนั้นให้ลองล็อกอิน ดู ทั้งจาก joomla และ phpBB3 ว่าเข้าใช้งานได้พร้อมกันหรือไม่ อย่าลืม Dual Login ปลั๊กอินทั้งสองด้วยนะครับ

หากยังไม่สามารถ Dual Login ได้ให้ลองกลับไปตรวจสอบความถูกต้อง หรือลองทำตามวิธีข้างต้นใหม่อีกรอบ
phpBB3 ต้องไม่ทำการเปิด Gzip compressed หากเปิดอยู่เวลาเข้า phpBB3 จะแจ้ง error page compressed ให้ทำการปิด Gzip compressed

|