Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Laravel santigarcor/laratrust คืออะไร


Laravel santigarcor/laratrust คืออะไร


Laravel santigarcor/laratrust เป็นแพ็คเกจที่ออกแบบมาเพื่อเพิ่มสิทธิ์ตามบทบาทให้กับแอปพลิเคชัน Laravel โดยให้วิธีที่ยืดหยุ่นในการจัดการบทบาทและการอนุญาต ทำให้มีโมเดล บทบาท และสิทธิ์ของผู้ใช้หลายแบบ แพ็คเกจนี้รองรับการป้องกันหลายตัวสำหรับมิดเดิลแวร์ แผงการดูแลระบบที่เรียบง่าย และความเข้ากันได้กับนโยบายและระบบประตูของ Laravel

คุณสมบัติที่สำคัญ:

- สิทธิ์ตามบทบาท: จัดการบทบาทและการอนุญาตสำหรับผู้ใช้
- รุ่นผู้ใช้หลายรุ่น: รองรับรุ่นผู้ใช้หลายรุ่น
- หลายบทบาทและการอนุญาต: มอบหมายหลายบทบาทและการอนุญาตให้กับผู้ใช้
- การตรวจสอบบทบาทและการอนุญาต: ยืนยันบทบาทและการอนุญาต
- การแคชบทบาทและการอนุญาต: บทบาทแคชและการอนุญาตสำหรับประสิทธิภาพ
- เหตุการณ์: ทริกเกอร์เหตุการณ์เมื่อมีการเพิ่ม ลบ หรือซิงค์บทบาทและการอนุญาต
- ทีม: จัดการบทบาทและการอนุญาตสำหรับทีม
- Multiple Guards: รองรับหลาย Guards สำหรับมิดเดิลแวร์
- แผงการดูแลระบบอย่างง่าย: รวมแผงการดูแลระบบอย่างง่ายสำหรับบทบาทและการอนุญาต
- Laravel Gates และนโยบาย: เข้ากันได้กับนโยบายและระบบ Gate ของ Laravel

การติดตั้งและการใช้งาน:

1. การติดตั้ง: ติดตั้งแพ็คเกจผ่าน Composer
2. การกำหนดค่า: กำหนดค่าแพ็คเกจตามเอกสารประกอบ
3. การใช้งาน: ใช้ API ของแพ็คเกจเพื่อจัดการบทบาทและการอนุญาต

ความเข้ากันได้:

- เวอร์ชัน Laravel: ใช้งานได้กับ Laravel เวอร์ชัน 5.2 ขึ้นไป
- เวอร์ชันบทบาทและการอนุญาต: เข้ากันได้กับบทบาทและการอนุญาตเวอร์ชัน 4.0 ขึ้นไป

เอกสาร:

สำหรับเอกสารและตัวอย่างโดยละเอียด โปรดดูเอกสารอย่างเป็นทางการบน GitHub หรือเว็บไซต์ของแพ็คเกจ[1][2][3][4][5]

การอ้างอิง:
[1] https://packagist.org/packages/santigarcor/laratrust
[2] https://github.com/santigarcor/laratrust
[3] https://laratrust.santigarcor.me/docs/6.x/
[4] https://laratrust.santigarcor.me/docs/5.0/
[5] https://laratrust.santigarcor.me
-