Lihat dokumentasi untuk petunjuk instalasi dan penggunaan secara rinci.
Paket ini memungkinkan Anda mengelola izin dan peran pengguna dalam database.
Setelah terinstal, Anda dapat melakukan hal-hal seperti ini:
// Adding permissions to a user
$ user -> givePermissionTo ( ' edit articles ' );
// Adding permissions via a role
$ user -> assignRole ( ' writer ' );
$ role -> givePermissionTo ( ' edit articles ' );
Karena semua izin akan didaftarkan di gerbang Laravel, Anda dapat memeriksa apakah pengguna memiliki izin dengan fungsi can
default Laravel:
$ user -> can ( ' edit articles ' );
Kami menginvestasikan banyak sumber daya untuk menciptakan paket sumber terbuka terbaik di kelasnya. Anda dapat mendukung kami dengan membeli salah satu produk berbayar kami.
Kami sangat menghargai Anda mengirimi kami kartu pos dari kota asal Anda, yang menyebutkan paket kami mana yang Anda gunakan. Anda akan menemukan alamat kami di halaman kontak kami. Kami mempublikasikan semua kartu pos yang diterima di dinding kartu pos virtual kami.
Silakan lihat CHANGELOG untuk informasi lebih lanjut tentang apa yang berubah baru-baru ini.
Silakan lihat KONTRIBUSI untuk rinciannya.
composer test
Jika Anda menemukan masalah apa pun terkait keamanan, silakan kirim email ke [email protected] alih-alih menggunakan pelacak masalah.
Anda bebas menggunakan paket ini, namun jika paket ini masuk ke lingkungan produksi Anda, kami sangat menghargai Anda mengirimi kami kartu pos dari kota asal Anda, yang menyebutkan paket kami mana yang Anda gunakan.
Alamat kami adalah: Spatie, Kruikstraat 22, 2018 Antwerp, Belgia.
Kami mempublikasikan semua kartu pos yang diterima di situs web perusahaan kami.
Paket ini sangat didasarkan pada pelajaran Laracasts Jeffrey Way yang mengagumkan tentang izin dan peran. Kode aslinya dapat ditemukan di repo ini di GitHub.
Terima kasih khusus kepada Alex Vanderbist yang sangat membantu dengan v2
, dan kepada Chris Brown atas dukungan lamanya dalam membantu kami mempertahankan paket ini.
Dan terima kasih khusus kepada Caneco untuk logonya
Lisensi MIT (MIT). Silakan lihat File Lisensi untuk informasi lebih lanjut.