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

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

Moderators: mindphp, ผู้ดูแลกระดาน

mcmakdonal
PHP Super Member
PHP Super Member
Posts: 246
Joined: 18/05/2015 9:51 am

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

Post by mcmakdonal »

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

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

^^
Image

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 11761
Joined: 18/04/2012 9:39 am

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

Post by tsukasaz »

สามารถทำได้ครับ ตามตัวอย่างด้านล่าง

Code: Select all

$result = JFactory::getApplication()->login(array('username' => '***', 'password' => '***')); 
ถ้า login สำเร็จจะคืนค่า true ไม่สำเร็จก็ false
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 24190
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by mindphp »

วิธีนี้ใช้ได้แต่ไม่ปลอดภัย มีแนวทางอย่างอื่น
จากปลอดภัยน้อยไปมาก
1. ใช้รูปแบบการส่งแบบ post
2. สร้าง #token แล้วใช้เป็นตัวช่วยระบุตัวตนแทน user,pass
3. ส่งข้อมูลเข้าเป็นส่วนหนึ่งของ header ใน #http
ทั้งหมดควรเช็ค แหล่งที่มา หรือ ใช้ cookies ร่วมด้วย
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042


Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Joomla Development”

Who is online

Users browsing this forum: No registered users and 5 guests