laravel permission
6.10.1
有關詳細的安裝和使用說明,請參閱文件。
該套件允許您管理資料庫中的使用者權限和角色。
安裝後你可以做這樣的事情:
// Adding permissions to a user
$ user -> givePermissionTo ( ' edit articles ' );
// Adding permissions via a role
$ user -> assignRole ( ' writer ' );
$ role -> givePermissionTo ( ' edit articles ' );
由於所有權限都會在 Laravel 的 gateway 上註冊,因此您可以使用 Laravel 預設的can
函數檢查使用者是否具有權限:
$ user -> can ( ' edit articles ' );
我們投入了大量資源來創建一流的開源套件。您可以透過購買我們的一款付費產品來支持我們。
我們非常感謝您從家鄉寄給我們一張明信片,並註明您正在使用我們的哪種套餐。您可以在我們的聯絡頁面上找到我們的地址。我們在虛擬明信片牆上發布所有收到的明信片。
請參閱變更日誌以了解最近變更的更多資訊。
詳細資訊請參閱貢獻。
composer test
如果您發現任何與安全相關的問題,請發送電子郵件至 [email protected],而不是使用問題追蹤器。
您可以自由使用這個軟體包,但如果它進入您的生產環境,我們非常感謝您從您的家鄉給我們寄一張明信片,註明您正在使用我們的哪個軟體包。
我們的地址是:Spatie, Kruikstraat 22, 2018 安特衛普, 比利時。
我們在公司網站上發布所有收到的明信片。
該軟體包很大程度上基於 Jeffrey Way 關於權限和角色的精彩 Laracasts 課程。他的原始程式碼可以在 GitHub 上的這個儲存庫中找到。
特別感謝 Alex Vanderbist 對v2
的大力幫助,並感謝 Chris Brown 的長期支持,幫助我們維護軟體套件。
特別感謝 Caneco 的標誌
麻省理工學院許可證 (MIT)。請參閱許可證文件以獲取更多資訊。