Laravel santigarcor/laratrust on pakett, mis on loodud Laraveli rakendustele rollipõhiste õiguste lisamiseks. See pakub paindlikku viisi rollide ja õiguste haldamiseks, võimaldades kasutada mitut kasutajamudelit, rolle ja õigusi. Pakett toetab mitut vahevara kaitset, lihtsat halduspaneeli ja ühilduvust Laraveli poliitikate ja väravasüsteemiga.
Põhijooned:
- Rollipõhised load: hallake kasutajate rolle ja õigusi.
- Mitme kasutajamudeliga: toetab mitut kasutajamudelit.
- Mitu rolli ja õigust: määrake kasutajatele mitu rolli ja õigust.
- Rollide ja õiguste kinnitamine: kontrollige rolle ja õigusi.
- Rollide ja lubade vahemällu salvestamine: rollide ja lubade vahemällu salvestamine jõudluse tagamiseks.
- Sündmused: käivitage sündmusi, kui rolle ja õigusi lisatakse, eemaldatakse või sünkroonitakse.
- Meeskonnad: hallake meeskondade rolle ja õigusi.
- Mitu kaitset: toetab vahevara mitut kaitset.
- Lihtne halduspaneel: sisaldab lihtsat halduspaneeli rollide ja õiguste jaoks.
- Laraveli väravad ja eeskirjad: ühildub Laraveli reeglite ja väravasüsteemiga.
Paigaldamine ja kasutamine:
1. Installimine: installige pakett Composeri kaudu.
2. Konfiguratsioon: konfigureerige pakett vastavalt dokumentatsioonile.
3. Kasutus: kasutage rollide ja õiguste haldamiseks paketi API-d.
Ühilduvus:
- Laraveli versioonid: ühildub Laraveli versioonidega 5.2 ja uuemate versioonidega.
- Rolli ja lubade versioonid: ühildub rolli- ja lubade versioonidega 4.0 ja uuemate versioonidega.
Dokumentatsioon:
Üksikasjaliku dokumentatsiooni ja näidete saamiseks vaadake GitHubi ametlikku dokumentatsiooni või paketi veebisaiti[1][2][3][4][5].
Tsitaadid:[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