Система разрешений PHP - PullRequest
       21

Система разрешений PHP

0 голосов
/ 02 апреля 2012

Это может звучать немного странно, но в Bukkit (Minecraft Server) есть управление разрешениями, которое работает следующим образом, например:

pluginname.class.function

Теперь я могу дать пользователю илисгруппируйте разрешение на вызов, скажем, функцию «создать»:

pluginname.class.create

или для всех функций класса:

pluginname.class.*

или даже для всех классов:

pluginname.*

Кто-нибудь знает систему, которая работает как это для PHP?Я погуглил, но ничего не нашел.Поэтому я в основном ищу систему управления разрешениями пользователей / групп, которая также позволяет мне указывать какие-то подстановочные знаки.

Ответы [ 2 ]

1 голос
/ 02 апреля 2012

Zend_Acl поддерживает такого рода вещи, но вы должны написать все сообщения самостоятельно - например.Вы можете просто установить его и работать автоматически.

1 голос
/ 02 апреля 2012

Я считаю, что то, что вы ищете, называется списками контроля доступа. У Google есть множество результатов как для плагинов, так и для классов.

Также стоит посмотреть:

https://stackoverflow.com/questions/370371/recommend-a-php-acl-class

...