Laravel santigarcor/laratrust er en pakke designet for å legge til rollebaserte tillatelser til Laravel-applikasjoner. Det gir en fleksibel måte å administrere roller og tillatelser på, og tillater flere brukermodeller, roller og tillatelser. Pakken støtter flere vakter for mellomvaren, et enkelt administrasjonspanel og kompatibilitet med Laravels retningslinjer og portsystem.
Nøkkelegenskaper:
- Rollebaserte tillatelser: Administrer roller og tillatelser for brukere.
- Flere brukermodeller: Støtter flere brukermodeller.
- Flere roller og tillatelser: Tildel flere roller og tillatelser til brukere.
- Verifisering av roller og tillatelser: Bekreft roller og tillatelser.
- Caching av roller og tillatelser: Buffer roller og tillatelser for ytelse.
- Hendelser: Utløser hendelser når roller og tillatelser legges til, fjernes eller synkroniseres.
- Team: Administrer roller og tillatelser for team.
- Multiple Guards: Støtter flere vakter for mellomvaren.
- Enkelt administrasjonspanel: Inkluderer et enkelt administrasjonspanel for roller og tillatelser.
- Laravel-porter og retningslinjer: Kompatibel med Laravels retningslinjer og portsystem.
Installasjon og bruk:
1. Installasjon: Installer pakken via Composer.
2. Konfigurasjon: Konfigurer pakken i henhold til dokumentasjonen.
3. Bruk: Bruk pakkens API for å administrere roller og tillatelser.
Kompatibilitet:
- Laravel-versjoner: Kompatibel med Laravel-versjoner 5.2 og nyere.
- Rolle- og tillatelsesversjoner: Kompatibel med rolle- og tillatelsesversjoner 4.0 og nyere.
Dokumentasjon:
For detaljert dokumentasjon og eksempler, se den offisielle dokumentasjonen på GitHub eller pakkens nettside[1][2][3][4][5].
Sitater:[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