|
Автономный Web-узел для управления пользователями ASP.NET-сайта. Эта хорошо отработанная универсальная библиотека (использованная как на этом портале, так и на порталах votpusk.ru, gisis.ru, на порталах РЖД и на множестве других) также хорошо подходит для управления пользователями в продукте Bug_Tracker.
Административный сайт разворачивается в отдельном поддомене портала и содержит все основные востребованные на практике функции управления пользователями:
- регистрация пользователей с защитой капчей,
- активация пользователя через почту после регистрации,
- логин с капчей,
- включение/удаление пользователей в группы,
- группы модерации и администрирования для портала,
- бан пользователей,
- смена пароля и напоминание пароля,
- очистка базы от данных пользователей,
- очистка неактивированных логинов,
- активация вручную по просьбе пользователей,
- встроенное резервирование базы пользователей.
Фильтрация, сортировка, пейджинг, обработка ошибок и все прочие удобства - все отработано на практике на десятках тысячах пользователей.
Сайт полностью работоспособен даже в Demo-режиме - лишь изредка выдавая предупреждающие javascript-сообщения.
Многие фрагменты библиотеки управления пользователями были мною опубликованы еще в 2005-м году в виде OpenSource - например компонент защита параметров странички от подделки, однако в процессе применения библиотеки на разных порталах в течении последних пяти лет, библиотека совершенствовалась и в код вносились множественные изменения.
В функционально-упрощенном виде (для MySQL-сервера, а не для MS SQL) фрагменты этой библиотеки распространяются в виде OpenSource.
Инструкция по развертыванию сайта - Подробнее
|