простейшая система авторизации

Для служебных нужд написан небольшой «велосипед» — простейшая система авторизации пользователей и разделения ролей, не требующая наличия сервера БД. Данные пользователей хранятся в простом текстовом файле, защищенном директивой deny from all в  .htaccess. Самостоятельная регистрация пользователей не предусмотрена. Управление доступом реализовано через механизм сессий средствами PHP5.

Система может быть полезна прежде всего для простой организации управления доступом к ресурсам, предназначенным для небольшого и заранее известного круга лиц, в том числе в корпоративном интранете. Код системы может быть использован без ограничений на условиях Стандартной общественной лицензии GNU (GPLv3).

Посмотреть на работу системы и скачать исходные файлы можно на демо-странице. Предварительно зарегистрированные пользователи (логин/пароль/роль): basily/12345/editor, liza/repeat yourself/admin, lord/Death Star/sith :).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *