2013-09-02 3 views
0

У меня есть приложение, которое будет выполнять авторизацию и управление доступом на основе ролей и активности, теперь у вас есть определенные потребности в настройках, основанных на пользователе.обработка пользовательских настроек в php

Есть ли библиотека сторонних разработчиков с открытым исходным кодом в php, которую я могу использовать или ссылаться? Или любую легкую методологию, которую я могу приспособить?

+0

Если вы создаете роль для каждого пользователя, у вас есть «пользовательские» настройки справа? – sroes

ответ

1

Надеюсь, у меня есть вопрос правильно, но вот моя идея:
Предполагаю, что вы используете какую-то форму базы данных.

Идея 1:
Безопасный набор прав с каждым пользователем (например, логические значения «редактировать», «создать» или что-то подобное)

Pro:
High flexebility, в котором пользователь разрешено делать что.
Против:
Каждый пользователь имеет свой собственный набор прав, поэтому у вас довольно много данных, плавающих вокруг вашей базы данных.

Идея 2:
Безопасный набор групп или ролей которым получают различные права и присвоить группу или роль пользователю.

Плюсы:
Довольно низкий объем данных.
Минусы:
Нижняя flexebility, если вы не хотите, чтобы сделать группу для каждого пользователя которым привело бы к идее 1.


Я надеюсь, что помог, и я надеюсь, что я din't получить свой вопрос неправильно!

Смежные вопросы