Ausführliche Installations- und Nutzungsanweisungen finden Sie in der Dokumentation.
Mit diesem Paket können Sie Benutzerberechtigungen und Rollen in einer Datenbank verwalten.
Nach der Installation können Sie Folgendes tun:
// Adding permissions to a user
$ user -> givePermissionTo ( ' edit articles ' );
// Adding permissions via a role
$ user -> assignRole ( ' writer ' );
$ role -> givePermissionTo ( ' edit articles ' );
Da alle Berechtigungen im Laravel-Gate registriert werden, können Sie mit der can
von Laravel überprüfen, ob ein Benutzer über eine Berechtigung verfügt:
$ user -> can ( ' edit articles ' );
Wir investieren viele Ressourcen in die Erstellung erstklassiger Open-Source-Pakete. Sie können uns unterstützen, indem Sie eines unserer kostenpflichtigen Produkte kaufen.
Wir freuen uns sehr, dass Sie uns eine Postkarte aus Ihrer Heimatstadt schicken und erwähnen, welches unserer Pakete Sie verwenden. Unsere Adresse finden Sie auf unserer Kontaktseite. Wir veröffentlichen alle erhaltenen Postkarten auf unserer virtuellen Postkartenwand.
Weitere Informationen zu den letzten Änderungen finden Sie im CHANGELOG.
Weitere Informationen finden Sie unter BEITRAGEN.
composer test
Wenn Sie sicherheitsrelevante Probleme entdecken, senden Sie bitte eine E-Mail an [email protected], anstatt den Issue-Tracker zu verwenden.
Es steht Ihnen frei, dieses Paket zu verwenden, aber wenn es in Ihre Produktionsumgebung gelangt, würden wir uns sehr freuen, wenn Sie uns eine Postkarte aus Ihrer Heimatstadt schicken und erwähnen, welches unserer Pakete Sie verwenden.
Unsere Adresse lautet: Spatie, Kruikstraat 22, 2018 Antwerpen, Belgien.
Wir veröffentlichen alle erhaltenen Postkarten auf unserer Firmenwebsite.
Dieses Paket basiert stark auf Jeffrey Ways großartigen Laracasts-Lektionen zu Berechtigungen und Rollen. Sein Originalcode ist in diesem Repo auf GitHub zu finden.
Besonderer Dank geht an Alex Vanderbist, der uns bei v2
sehr geholfen hat, und an Chris Brown für seine langjährige Unterstützung bei der Pflege des Pakets.
Und ein besonderer Dank geht an Caneco für das Logo
Die MIT-Lizenz (MIT). Weitere Informationen finden Sie in der Lizenzdatei.