Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Що таке Laravel santigarcor/laratrust


Що таке Laravel santigarcor/laratrust


Laravel santigarcor/laratrust — це пакет, призначений для додавання дозволів на основі ролей до програм Laravel. Він забезпечує гнучкий спосіб керування ролями та дозволами, дозволяючи використовувати кілька моделей користувачів, ролей і дозволів. Пакет підтримує кілька захисників для проміжного програмного забезпечення, просту панель адміністрування та сумісність із політиками та системою шлюзів Laravel.

Ключові особливості:

- Дозволи на основі ролей: Керуйте ролями та дозволами для користувачів.
- Моделі для кількох користувачів: підтримує кілька моделей для користувачів.
- Кілька ролей і дозволів: призначте кілька ролей і дозволів користувачам.
- Перевірка ролей і дозволів: перевірка ролей і дозволів.
- Кешування ролей і дозволів: Кешування ролей і дозволів для продуктивності.
- Події: ініціювати події, коли додаються, видаляються або синхронізуються ролі та дозволи.
- Команди: Керуйте ролями та дозволами для команд.
- Кілька захисників: підтримує кілька захисників для проміжного ПЗ.
- Проста панель адміністрування: містить просту панель адміністрування для ролей і дозволів.
- Ворота та правила Laravel: сумісні з політиками та системою воріт Laravel.

Встановлення та використання:

1. Встановлення: встановіть пакет через Composer.
2. Конфігурація: Налаштуйте пакет відповідно до документації.
3. Використання: використовуйте API пакета для керування ролями та дозволами.

Сумісність:

- Версії Laravel: сумісні з версіями Laravel 5.2 і вище.
- Версії ролей і дозволів: сумісні з версіями ролей і дозволів 4.0 і вище.

Документація:

Щоб отримати детальну документацію та приклади, зверніться до офіційної документації на GitHub або веб-сайті пакета[1][2][3][4][5].

цитати:
[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