|
Route::group(['middleware' => ['permission:publish articles']], function () {
|
bet | 10/10 | Sana | 14.05.2024 | Hajmi | 107,29 Kb. | | #231623 |
Bog'liq auth1Route::group(['middleware' => ['permission:publish articles']], function () { - Route::group(['middleware' => ['permission:publish articles']], function () {
- //
- });
- Route::group(['middleware' => ['role:manager','permission:publish articles']], function () {
- //
- });
- Route::group(['middleware' => ['role_or_permission:publish articles']], function ()
- {
- //
- });
Вы можете указать несколько ролей или разрешений с помощью | символ (pipe), который обрабатывается как OR: - Вы можете указать несколько ролей или разрешений с помощью | символ (pipe), который обрабатывается как OR:
- Route::group(['middleware' => ['permission:publish articles|edit articles']], function () {
- //
- });
Siz | yordamida bir nechta rollar yoki ruxsatlarni belgilashingiz mumkin OR sifatida qaraladigan belgi (quvur): - Siz | yordamida bir nechta rollar yoki ruxsatlarni belgilashingiz mumkin OR sifatida qaraladigan belgi (quvur):
- Route::group(['middleware' => ['permission:publish articles|edit articles']], function () {
- //
- });
- Вы можете защитить свои контроллеры аналогичным образом, установив желаемое промежуточное программное обеспечение в конструкторе:
- public function __construct() {
- $this->middleware(['role:manager','permission:publish articles|edit articles']);
- }
- public function __construct() { $this->middleware(['role_or_permission:manager|edit articles']); }
Kontrollerlar bilan o'rta dastur - Konstruktorda kerakli o'rta dasturni o'rnatish orqali siz kontrollerlaringizni xuddi shunday tarzda himoya qilishingiz mumkin:
- public function __construct() {
- $this->middleware(['role:manager','permission:publish articles|edit articles']);
- }
- public function __construct() { $this->middleware(['role_or_permission:manager|edit articles']); }
|
| |