แก้ field จาก md5_passphrase เป็น password แล้ว ทุกอย่างทำงานได้ผ่านฉลุย Catalyst::Authentication::Credential::Password มี bug แถวๆ บรรทัดที่ 42 เพราะพี่แกเล่นลบ $config->{password_field} ซึ่งให้ระบุ field ที่เราใช้เก็บ password ออกก่อนจะไป query users แล้วหลังจากนั้นมาเรียกใช้ค่านี้อีก มันก็มีทางเดียวเลยคือต้องใช้ค่า default value เท่านั้น
ข้อดีของ open source ก็ตรงนี้ล่ะ มีปัญหาก็เข้าไปค้นหาสาเหตุของปัญหาได้โดยตรง แต่กว่าจะเจอก็เล่นเอาสมองคลอนไปซีกหนึ่ง
ไม่มีความเห็น