[RM-33666]: <SPU> ตรวจสอบและหา ช่องทางของระบบ koha ที่สามารถใช้เปลี่ยนรหัสผ่านได้

Viewed 0

Problem Summary

From Redmine:
สวัสดีครับ
ขอรบกวนสอบถามครับ
พอดีว่าทางชลบุรี เขาจะทำระบบเปลี่ยนรหัสผ่านของวิทยาเขตชลบุรี
โดยเขาสอบถามมาครับว่า มีช่องทางไหนของระบบ koha ที่สามารถเปลี่ยนรหัสผ่านได้ครับ
ซึ่งของบางเขน ขอนแก่น เชื่อมรหัส ad
แต่ชลบุรี เป็นแบบ local
ตรวจ api ที่ให้ใช้งาน
https://search-library.spu.ac.th/cgi-bin/koha/ilsdi.pl
ก็ไม่มีเรื่องเปลี่ยนรหัสผ่านครับ

Root Cause Analysis

1 Answers

Solution / Workaround

ทำได้ Koha มี API ที่สามารถเปลี่ยนรหัสผ่านได้

https://search-library.spu.ac.th/api/v1/.html#op-post--patrons--patron_id--password

curl -X POST "https://library.example.com/api/v1/patrons/123/password" \
    -H "Authorization: Bearer <YOUR_ACCESS_TOKEN>" \
    -H "Content-Type: application/json" \
    -d '{
        "password": "NewPassword123!",
        "password_2": "NewPassword123!"
    }'

Verification Steps