Size: a a a

Laravel Framework Russian Community

2021 January 26

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Подскажите пожалуйста пакет для реализации ABAC
чтобы можно было правила не хардкодить а задавать и хранить в БД
и с привязкой правил к ролям
источник

А

Артём in Laravel Framework Russian Community
Вадим Бардачёв
Подскажите пожалуйста пакет для реализации ABAC
чтобы можно было правила не хардкодить а задавать и хранить в БД
и с привязкой правил к ролям
Ну ты сам же написал — Casbin
источник

А

Артём in Laravel Framework Russian Community
Правила писать придётся в любом случае, а хранить их в файле или БД — какая разница?
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
Ну ты сам же написал — Casbin
да, но может попроще что-то есть.. Касбин кажется сложным и непонятным
источник

А

Артём in Laravel Framework Russian Community
Вадим Бардачёв
да, но может попроще что-то есть.. Касбин кажется сложным и непонятным
Тебе точно нужен АВАС?
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
Правила писать придётся в любом случае, а хранить их в файле или БД — какая разница?
разница в том кто их сможет создавать - погромист или манагер
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
Тебе точно нужен АВАС?
кажется да
источник

А

Артём in Laravel Framework Russian Community
Вадим Бардачёв
разница в том кто их сможет создавать - погромист или манагер
Ну ты напишешь код, чтобы правила хранились в БД, а не в файле
источник

А

Артём in Laravel Framework Russian Community
Или чтобы всё готовое было?
источник

А

Артём in Laravel Framework Russian Community
Вадим Бардачёв
кажется да
Кажется или точно?
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
Кажется или точно?
точно! :)
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
Ну ты напишешь код, чтобы правила хранились в БД, а не в файле
да вот уже раздумываю над этим.. С одной стороны не хочется монстра тащить. С другой - не хочется потом кучу времени велосипедить..
источник

А

Артём in Laravel Framework Russian Community
АВАС это довольно редкая тема
источник

А

Артём in Laravel Framework Russian Community
Есть вот такая заброшка — https://github.com/enygma/xacmlphp
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
АВАС это довольно редкая тема
я уже заметил
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
Есть вот такая заброшка — https://github.com/enygma/xacmlphp
https://github.com/CraftCamp/php-abac

ещё такую находил. Но тоже заброшка
источник

А

Артём in Laravel Framework Russian Community
Вадим Бардачёв
разница в том кто их сможет создавать - погромист или манагер
Ты же понимаешь, что манагер тебя пошлёт, когда ты предложишь ему написать что-то типа
some(where (p.eft == allow))?
источник

А

Артём in Laravel Framework Russian Community
И попросит сделать интерфейс, чтобы мышкой натыкать
источник

ВБ

Вадим Бардачёв... in Laravel Framework Russian Community
Артём
И попросит сделать интерфейс, чтобы мышкой натыкать
да, конечно, интерфейс
источник

А

Артём in Laravel Framework Russian Community
Все эти RBAC и ABAC упираются в необходимость создать готовые «кирпичи», из которых потом кто-то будет собирать что-то.
источник