- เครดิต
- 5095
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 200
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
Passport API เหมือนกับการที่การที่เราไป ตปท จำเป็นต้องมี Passport เพื่อขอเข้าประเทศเค้านั้นเอง Passport API ใน Discuz เป็นแบบนั้นเหมือนกัน
Discuz มีระบบ Passport API ขึ้นมาให้ใช้งานร่วมกับ CMS (Content Management System) หรืออื่นๆ โดยสามารถใช้งานสมาชิกร่วมกันได้ ได้ง่ายๆ
เปิดการใช้งานและยกเลิกการใช้งานได้โดยไม่มีผลกระทบใดๆ ต่อระบบทั้ง 2 ฝ่าย
การใช้งานได้ผลที่ดีในระดับหนึ่งครับถึงจะไม่สมบูรณ์แบบ
กระทู้จะยกตัวอย่างการเชื่อต่อกับ PHP-Nuke เพราะผมเคยใช้บริการมันอยู่พักนึง ความสนิทสนมจึงมีอยู่บ้างเล็กน้อย
เมื่อกลับไปใช้บิรการใหม่ มันเลยไม่งอแงเท่าไหร่ เพราะเป็นลูกค้าเก่า เหอๆๆ พอละเดี๋ยวพาออกทะเล....กันพอดี
เตรียมตัวครับ
ไปใส่ไฟ PHP-Nuke บอกให้ PHP-Nuke ไปเลิกกับ phpBB ซะ จะพา Discuz มาแนะนำให้รู้จักให้ PHP-Nuke ลอง Discuz ซักทีจะติดใจ
หลังจาก PHP-Nuke หลงคารมหลงกลเราเรียบร้อยก็ไปบอก Discuz ว่า ไปอยู่เป็นเพื่อน PHP-Nuke มันหน่อยมันเหงาเพิ่งเลิกกับ phpBB มา
หลังจาก Discuz คิดอยู่นานก็ตกลงก็จัดการให้มันได้เสียกันเลยครับ
แต่งสวยให้ Discuz ก่อน
ไปที่
Admin > Extended Conf. > Passport API > Passport Settings
Enable Passport = yes
Application URL = ใส่ url ของ PHP-Nuke
Private Key = $sitekey ของ PHP-Nuke ดูที่ config.php ไม่ต้องมาไซ้ผมนะ
Expiration(Seconds) = ปล่อยไว้
Register Url = modules.php?name=Your_Account&op=new_user
Login Url = modules.php?name=Your_Account
Logout Url = modules.php?name=Your_Account&op=logout
Extencredit = ไม่ใช้
บันทึกส่วนของ Discuz เรียบร้อย เข้าห้องหอนอนรอ PHP-Nuke อยู่ ~:16:~
คราวนี้มาแต่งหล่อให้ PHP-Nuke หน่อย
1. ไปที่โมดูล Your_Account เปิดไฟลล์ index.php
PHP-NUKE/modules/Your_Account
ค้นหา- include("modules/$module_name/navbar.php");
คัดลอกไปที่คลิปบอร์ด แทนที่ด้วย- if(is_user($user)) {
- //Discuz switch
- require_once("dz_switch.php");
- //Discuz switch
- include("modules/$module_name/navbar.php");
- }
คัดลอกไปที่คลิปบอร์ด 2. จากนั้นดาวน์โหลดไฟลล์นี้ไปวางไว้ที่เดียวกับ index.php ของโมดูล Your_Account ครับ
3. เปิดไฟลล์ dz_switch.php ขึ้นมาครับ
ดูที่- //ใส่ URL ของกระดาน Discuz!.
- $dz_switch='http://YOUR_DISCUZ';
คัดลอกไปที่คลิปบอร์ด ใส่ URL Discuz ของคุณครับ
จากนั้นบันทึก
แล้วก็พาเข้าห้องหอ Discuz และ PHP-Nuke พร้อมทำงานได้เสียกันเรียบร้อย
ผมลองทำไว้แล้วไปลองเทสกันหน่อยสิ
http://www.cazdesign.com/phpnuke80/index.php
เรียบร้อยครับผม :)
โอยแต่งเรื่องเหน่ือยนะเนี้ย นานๆจะมีอารมณ์คิดมุข |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|