Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 10331|ตอบกลับ: 22

[Apps] YimYaem v. 0.1 - ล็อคอินเว็บด้วยบัญชี Facebook

  [คัดลอกลิงก์]
Hack โพสต์ 2010-6-27 15:50:30 |โหมดอ่าน
แก้ไขล่าสุดโดย Hack เมื่อ 2010-6-28 08:10

YimYaem v. 0.1 - สาเหตุที่เป็น app เพราะในอนาคตจะมีหลายโมดูลภายในระบบนี้
------------------------------------------------------------------
Module ที่มีตอนนี้
1. ผูกบัญชี Facebook กับเว็บไซต์ (วิธี การใช้งาน จะมีปุ่มให้ล็อคอินแสดงใน popup สำหรับการเข้าระบบ)


------------------------------------------------------------------
ดาวนฺโหลดได้ที่:  
------------------------------------------------------------------
วิธีติดตั้ง
1. แตกไฟล์แล้วนำไปทับกับระบบของ discuzx
2. เพิ่มข้อมูล config ใน ./config/config_global.php
  1. // -----------------  CONFIG Facebook  ------------------ //
  2. $_config['facebook']['appid'] = '';    // App ID ที่ได้จากการสมัคร Apps ใน Facebook
  3. $_config['facebook']['secret'] = '';   // รหัสลับที่ได้จากการสมัคร Apps ใน Facebook
คัดลอกไปที่คลิปบอร์ด
3. เข้า phpMyAdmin ของเว็บคุณ แล้วทำการเพิ่มฟิลด์ในตาราง common_member (บางเว็บไซต์อาจจะมี prefix นำหน้าชื่อตาราง)
  1. Field: fbid
  2. Type: BIGINT
  3. Length/Values: 20
  4. Default: As defined:  0
คัดลอกไปที่คลิปบอร์ด
------------------------------------------------------------------
ไฟล์ทั้งหมด
1. yimyaem.php
2. static/image/common/fblogin.gif
ปุ่มล็อคอินด้วย fb (ในกรณีที่เซ็ทเพิ่มโฟลเดอร์รูปภาพของสกินไว้ ให้นำรูปนี้ไปใส่ไว้ในโฟลเดอร์นั้นด้วย)
3. source/module/yimyaem/yimyaem_fb.php
ไฟล์ข้อมูลการทำงานเกี่ยวกับ Facebook
4. template/default/yimyaem/yimyaem_fb.htm
เท็มเพล็ตของหน้าแสดง (ในกรณีที่ใช้ templateอื่นที่ไม่ใช่ default ให้นำไฟล์นี้ไปใส่ไว้ด้วย เช่น template/myskin/yimyaem/yimyaem_fb.htm)
5. template/default/member/login.htm
เท็มเพล็ตของหน้าล็อคอิน (ในกรณีที่ใช้ templateอื่นที่ไม่ใช่ default ให้นำไฟล์นี้ไปใส่ไว้ด้วย เช่น template/myskin/member/login.htm)

หรือสามารถเพิ่มปุ่มล็อคอินได้เองโ้ดยโค๊ดนี้
  1. <a href="yimyaem.php?mod=fb&act=logging"><img src="{IMGDIR}/fblogin.gif" align="absmiddle" /></a>
คัดลอกไปที่คลิปบอร์ด
วิธีใช้งาน
- ให้ทำลิ้งการเพิ่มข้อมูลบัญชีfacebook หรือการแก้ไข หรือการลบ มาที่ yimyaem.php?mod=fb (เช่นเพิ่มใน template/default/common/header.htm เพื่อเพิ่มลิ้งหลัง "ศูนย์กลางสมาชิก ตั้งค่า")
ค้นหาคำว่า
  1. <span class="xg1"><a href="home.php?mod=spacecp">{lang setup}</a></span>
คัดลอกไปที่คลิปบอร์ด
แล้วนำโค๊ดด้านล่างนี้ไปต่อท้าย
  1. <span class="pipe">|</span><a href="yimyaem.php?mod=fb" id="yimyaem_fb_link">บัญชี Facebook</a>
คัดลอกไปที่คลิปบอร์ด
- การล็อคอิน สามารถใช้งานได้ปรกติ ตามปุ่มที่แสดงในหน้าล็อคอิน

------------------------------------------------------------------
ปล. สคริปต์นี้ใช้ graph แทนที่จะเป็น api โดยตรง เพราะว่าสคริปของ discuzx ไม่รองรับค่าที่ได้จาก $_GET['session'] ของ fb จึงให้การทำงานยุ่งยากขึ้น




ข้อมูลเพิ่มเติม : http://www.yimyaem.com/thread-11-1-1.html

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
new2007 โพสต์ 2010-6-27 16:11:07
เข้าท่าดีแหะ แต่ไม่ได้เล่น -*-
max25265zaq โพสต์ 2010-6-27 17:27:57
น่าจะมีบัญชี google ด้วยนะครับ ^^"

ผมว่าบัญชี google น่าจะมีคนเข้าเยอะกว่าน่ะ
weratad14 โพสต์ 2010-6-27 19:56:43
ลูกเล่นเยอะจังเรยนะคับ
 เจ้าของ| Hack โพสต์ 2010-6-28 01:27:07
ปล่อยให้ดาวน์โหลดแล้วนะครับ
jaideejung007 โพสต์ 2010-6-28 11:46:51
Demo site, please.....................................
 เจ้าของ| Hack โพสต์ 2010-6-28 12:28:38
Demo site, please.....................................
ต้นฉบับโพสต์โดย jaideejung007 เมื่อ 2010-6-28 11:46


ใน http://www.yimyaem.com ใช้ระบบนี้อยู่ครับ
แบนรูปโปรไฟล์
banner99 โพสต์ 2010-6-28 18:43:16
หมายเหตุ: ผู้โพสต์ถูกแบนหรือถูกลบ โพสต์นี้ถูกปิดโดยอัตโนมัติ
longhon โพสต์ 2010-6-30 10:50:20
ขอบคุงครับ
S¡|€n7 โพสต์ 2010-6-30 22:10:33
ไม่มีแบบ api หรอครับ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-4-20 16:10

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้