PHP+MySQL кабинет пользователя

Статус
В этой теме нельзя размещать новые ответы.

Kenny

newbie
Регистрация
17 Авг 2006
Сообщения
492
Реакции
174
Ищу PHP+MySQL кабинет пользователя.
Необходимо:
Администраторы могут создавать модераторов.
Модераторы могут добавлять/редактировать/удалять информацию из динамических таблиц пользователей.
Пользователи могут просматривать информацию в динамических таблицах и скачивать файлы, загруженные модераторами.

Так же необходим открытый исходный код, т.к. буду все переписывать под себя. С нуля просто писать такое времени и мозгов не хватает.
 
Ищу PHP+MySQL кабинет пользователя.
Необходимо:
Администраторы могут создавать модераторов.
Модераторы могут добавлять/редактировать/удалять информацию из динамических таблиц пользователей.
Пользователи могут просматривать информацию в динамических таблицах и скачивать файлы, загруженные модераторами.

Так же необходим открытый исходный код, т.к. буду все переписывать под себя. С нуля просто писать такое времени и мозгов не хватает.


немного на гуглил

 
немного на гуглил
Да это я видел. Меня интересует, как сделать группы пользователей (админ, модератор и т.д.), чтобы не делать отдельно форму авторизации для админов, модеров и обычных пользователей. Чтобы панелька перекидывала автоматически на разные страницы в зависимости от группы пользователя.
PS или не будет дырявым поставить обычное условие в цикле с передачей кроме мыла и пароля еще и группы пользователя в функцию авторизации ?
 
Да это я видел. Меня интересует, как сделать группы пользователей (админ, модератор и т.д.), чтобы не делать отдельно форму авторизации для админов, модеров и обычных пользователей. Чтобы панелька перекидывала автоматически на разные страницы в зависимости от группы пользователя.
PS или не будет дырявым поставить обычное условие в цикле с передачей кроме мыла и пароля еще и группы пользователя в функцию авторизации ?

В таблицу пользователей добавь поле role. Затем, при авторизации, скрипт проверяет логин, пароль(как обычно) и плюс к этому значение поля role, и потом рендерит соответствующий шаблон. Только флаг роли в куках не храни - чревато :)
 
В таблицу пользователей добавь поле role. Затем, при авторизации, скрипт проверяет логин, пароль(как обычно) и плюс к этому значение поля role, и потом рендерит соответствующий шаблон. Только флаг роли в куках не храни - чревато :)
1. Сверяем данные e-mail и пароля с селектом из базы
2. Вытаскиваем из базы значение role
3. Создаем сессию с параметрами $email, $role
4. Подгружаем страницу на основе этой сессии

Я правильно понял ?
 
Ну да. И при выполнении любого действия проверять имеет ли пользователь с текущим $role права на это действие.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху