Найти хоть одну современную компанию, которая не пользуется паролями и шифрованием важных данных невозможно. И каждая из этих компаний сталкивается с вопросом надёжной сохранности конфиденциальной информации от посторонних глаз и наоборот — её полной или частичной доступности для посвящённого круга лиц. Ответ найден и внедрён — CoshKey — специальный сервис, где пароли и личные данные безопасно сохраняются, а доступ к ним разграничен среди сотрудников организации.
Ключевые технические особенности проекта
- Использована база данных с открытым исходным кодом — PostgreSQL
- Yii2 Framework
- Панель для удобного администрирования ресурсом — AdminLTE
- Адаптивная версия — для максимального удобного пользования порталом на разных девайсах
Сценарии работы сервиса
- Принятие на работу нового сотрудника
- Использование сервиса при большом количестве ключей
- Оптимизация отображения паролей и папок (компактный и полный вид)
- Увольнение сотрудников с передачей содержимого
Возможности сервиса
- Создание и редактирование паролей, дерева папок
- Управление правами на просмотр, запись своих паролей или папок с другими пользователями
- Версионирование паролей с возможностью вернуть определённую версию
- Генератор паролей с настройками
- Шифрование всех паролей индивидуальными ключами пользователей
- Журнал обновлений. Отображаются все действия, происходящие в своём аккаунте
- Раздел «Мои настройки» (настройка сложности пароля, настройка личных данных и т.д.)
- Возможность установки на свой сервер
- Логирование просмотров паролей, авторизаций, изменений
- Приглашение в систему для использования проходит через email уведомления
Затраты
на проект
10 разработчиков
800 часов