Laravel santigarcor/laratrust yra paketas, skirtas pridėti vaidmenimis pagrįstus leidimus Laravel programoms. Tai lankstus būdas valdyti vaidmenis ir leidimus, leidžiančius naudoti kelis vartotojų modelius, vaidmenis ir leidimus. Paketas palaiko kelias tarpinės programinės įrangos apsaugas, paprastą administravimo skydelį ir suderinamumą su Laravel politika ir vartų sistema.
Pagrindiniai bruožai:
- Vaidmenimis pagrįsti leidimai: tvarkykite naudotojų vaidmenis ir leidimus.
- Kelių naudotojų modeliai: palaiko kelis naudotojų modelius.
- Keli vaidmenys ir leidimai: priskirkite vartotojams kelis vaidmenis ir leidimus.
- Vaidmenų ir leidimų tikrinimas: patikrinkite vaidmenis ir leidimus.
- Vaidmenų ir leidimų kaupimas talpykloje: talpykloje saugokite vaidmenis ir leidimus našumui užtikrinti.
– Įvykiai: suaktyvinkite įvykius, kai vaidmenys ir leidimai pridedami, pašalinami arba sinchronizuojami.
- Komandos: tvarkykite komandų vaidmenis ir leidimus.
- Keli apsaugai: palaiko kelias tarpinės programinės įrangos apsaugas.
- Paprastas administravimo skydelis: apima paprastą vaidmenų ir leidimų administravimo skydelį.
- Laravel vartai ir taisyklės: suderinama su Laravel politika ir vartų sistema.
Diegimas ir naudojimas:
1. Įdiegimas: įdiekite paketą per Composer.
2. Konfigūracija: sukonfigūruokite paketą pagal dokumentaciją.
3. Naudojimas: naudokite paketo API vaidmenims ir leidimams valdyti.
Suderinamumas:
- Laravel versijos: suderinama su 5.2 ir naujesnėmis Laravel versijomis.
- Vaidmenų ir leidimo versijos: suderinama su vaidmenų ir leidimų 4.0 ir naujesnėmis versijomis.
Dokumentacija:
Išsamią dokumentaciją ir pavyzdžius rasite oficialioje „GitHub“ dokumentacijoje arba paketo svetainėje[1][2][3][4][5].
Citatos:[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