พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / มีวิธีปิดการ Encrypt ของ IPB (Invision Power) ไม๊คะ
FrozenGale
Fri 21 Apr 2006 13:08:17
IPB จะมีการ encrypt ข้อมูล Password ขณะที่บันทึกลง DB

แต่ถ้าหากเราต้องการปิดการ Encrypt นี้ จะได้ไม๊คะ

ถ้าได้ แก้ที่ไฟล์ไหน และตัวแปรชื่ออะไร

เพราะหามาหลายวันแล้วค่ะ ท่านเค้าเล่นย่อ code ด้วยการตัด space ออก จนมันติดกันเป็นพรืดไปหมด นั่งไล่หาจนตาลายแล้ว

ปล.
ที่ต้องการปิด encrypt เพราะต้องการ Duplicate ข้อมูลจากระบบลงทะเบียนหลัก ให้ซ้อนทับลงไปบน DB ของ Webboard

แต่ทีนี้ ตัวลงทะเบียนหลัก มันไม่ได้ Encrypt ข้อมูล Password ขณะที่บันทึกข้อมูล

ทำให้ Duplicate ลงไปแล้ว ไม่สามารถใช้ร่วมกับ IPB ได้

เช่น ...

ในระบบลงทะเบียนหลัก ... จะบันทึกข้อมูลดังนี้

User : ABC123
Password : XYZ456

โดยสั่งให้ Dup ข้อมูลส่วนนี้ ลงไปใน Field User+Pass ของ IPB

แต่ ...

เวลาสั่ง Login ผ่าน IPB

IPB จะ Encrypt ข้อมูล Password

จาก Pass XYZ456 จะ gen ใหม่ เป็น dhliasgjalskghnsidgh (สมมติ)

ทำให้ข้อมูลไม่ตรงกับใน field Password

ผลคือ Password ผิด ...

ก็เลยต้องการปิดการ Encrypt Password ของ IPB ค่ะ
Administrator
Fri 21 Apr 2006 14:59:18
ไม่ทราบว่าใช้ IPB version ใดครับ ต้องแจ้งก่อนว่าผมไม่ได้ใช้ IPB อาจจะใช้เวลาในการค้นหาหน่อยครับ
FrozenGale
Fri 21 Apr 2006 15:11:37
ใช้ V 2.0.3 ค่ะ

ถ้าต้องการตัวบอร์ด เดี๋ยวอัพ yousendit ส่งให้ได้นะคะ
Administrator
Fri 21 Apr 2006 17:02:47
ลองดูที่ไฟล์ /source/loginauth/login_core.php บรรทัดที่ 42 เอาคำสั่ง md5() ออกครับ
FrozenGale
FrozenGale
Tue 25 Apr 2006 12:31:23
ขอบคุณมากๆค่ะ ^^


VS
VS
Wed 26 Apr 2006 10:08:22

Admin เก่งจิงตอบได้หมดแลย ตอนให้มั้งนะ

Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login