![]() |
|
Модераторы: LSD |
![]()
|
|
| Жоржик |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 20.2.2011 Репутация: нет Всего: нет |
Здравствуйте. Есть задача: создавать пользователей с разным уровнем доступа (user, moderator, admin) к контенту сайта. Какой паттерн подойдет если есть такой? Заранее благодарю.
Это сообщение отредактировал(а) Жоржик - 14.7.2011, 15:41 |
|||
|
||||
| XEugene |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 116 Регистрация: 1.1.2008 Репутация: нет Всего: 2 |
Factory Method подойдёт.
|
|||
|
||||
| Farmazon |
|
|||
![]() Разработчик ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 7.7.2006 Репутация: нет Всего: 5 |
вполне себе и прототип можно заюзать... В пользователя(субъект) влепить список ролей или уровень доступа...
А вообще взгляника вот ету модель RBAC (ну и про DAC и MAC можешь почитать). Вполне может, что оно тебе полностью и не надо. Но посмотри как люди делают... И ещёсвой фреймворк мутить - дело неблагодарное... Посмотри различные реализации фреймворков безопасности: Apache Shiro, Spring Security, Jaas... И заюзай их (или хоть идеи сопри). Это сообщение отредактировал(а) Farmazon - 14.7.2011, 22:33 -------------------- Таково моё общее мнение. |
|||
|
||||
| XEugene |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 116 Регистрация: 1.1.2008 Репутация: нет Всего: 2 |
То есть, это конечно из разряда "можно, но ненужно". |
|||
|
||||
| Жоржик |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 20.2.2011 Репутация: нет Всего: нет |
Спасибо |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Design, Quality, Testing | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |