หน้า 1 จากทั้งหมด 1

มีวิธีการ Login เข้า joomla โดยแค่ส่ง parameter ไปที่หน้าสักหน้า แล้ว Login เลยเป็นไปได้ไหมครับ

โพสต์แล้ว: 21/04/2017 9:13 am
โดย mcmakdonal
มีวิธีการ Login เข้า joomla โดยแค่ส่ง parameter ไปที่หน้าสักหน้า แล้ว Login เลยเป็นไปได้ไหมครับ

เช่น www.joomla.com/login.php?username=***&password=*** แล้ว login ให้เลย มีวิธีนั้นไหมครับ

^^

Re: มีวิธีการ Login เข้า joomla โดยแค่ส่ง parameter ไปที่หน้าสักหน้า แล้ว Login เลยเป็นไปได้ไหมครับ

โพสต์แล้ว: 21/04/2017 9:59 am
โดย tsukasaz
สามารถทำได้ครับ ตามตัวอย่างด้านล่าง

โค้ด: เลือกทั้งหมด

$result JFactory::getApplication()->login(array('username' => '***''password' => '***')); 


ถ้า login สำเร็จจะคืนค่า true ไม่สำเร็จก็ false

Re: มีวิธีการ Login เข้า joomla โดยแค่ส่ง parameter ไปที่หน้าสักหน้า แล้ว Login เลยเป็นไปได้ไหมครับ

โพสต์แล้ว: 21/04/2017 12:33 pm
โดย mindphp
วิธีนี้ใช้ได้แต่ไม่ปลอดภัย มีแนวทางอย่างอื่น
จากปลอดภัยน้อยไปมาก
1. ใช้รูปแบบการส่งแบบ post
2. สร้าง #token แล้วใช้เป็นตัวช่วยระบุตัวตนแทน user,pass
3. ส่งข้อมูลเข้าเป็นส่วนหนึ่งของ header ใน #HTTP
ทั้งหมดควรเช็ค แหล่งที่มา หรือ ใช้ cookies ร่วมด้วย

Re: มีวิธีการ Login เข้า joomla โดยแค่ส่ง parameter ไปที่หน้าสักหน้า แล้ว Login เลยเป็นไปได้ไหมครับ

โพสต์แล้ว: 21/04/2017 11:47 pm
โดย mcmakdonal
ขอบคุณครับ ^^