Vanguard - это PHP-приложение, написанное на Laravel PHP Framework, которое позволяет владельцам веб-сайтов быстро добавлять и включать аутентификацию, авторизацию и управление пользователями на своем веб-сайте. Он разработан в соответствии с последними стандартами безопасности и кода и готов для веб-сайтов высокой доступности. Хотя он написан на Laravel, его можно использовать для обеспечения безопасного входа в систему, аутентификации, авторизации и полного управления пользователями для любого веб-сайта с поддержкой PHP. Vanguard также поставляется с полностью документированным JSON API, который позволяет вам легко аутентифицировать пользователей из вашего мобильного (или любого другого) приложения.
Характеристики:
- Безопасная регистрация пользователя и логин
- Социальная аутентификация с использованием Facebook, Twitter и Google+
- Восстановление пароля
- Двухфакторная аутентификация
- Функция Запомнить меня при входе в систему
- Войти с помощью электронной почты или имени пользователя
- Google reCAPTCHA при регистрации
- Регулирование аутентификации (блокировка учетной записи пользователя после нескольких неправильных попыток входа в систему)
- Интерактивная панель инструментов
- Неограниченное количество пользовательских ролей
- Мощная админ панель
- Неограниченное количество разрешений:
- Управление разрешениями из интерфейса администратора
- Назначить разрешение ролям
- Легко проверить, есть ли у пользователя разрешение на выполнение какого-либо действия
- JSON API для создания любых приложений вокруг Vanguard
- Супер простая установка с помощью мастера установки
- Журнал активности пользователей
- Загрузка аватара с функцией обрезки
- Построен с использованием Bootstrap 4
- Управление активными сессиями (просмотр всех активных сессий и управление ими)
- Администраторы могут выдавать себя за пользователей
- Полная поддержка юникода
- Проверка на стороне клиента и на стороне сервера
- Полностью настраиваемый из раздела настроек
- Полная и подробная документация
- Полностью объектно-ориентированный и прокомментированный код PHP и jаvascript.
- Поддержка локализации - Переведите приложение на любой язык ( включая английский, сербский и немецкий переводы)
- Работает на PHP 7.2.5+
- Гибкая система плагинов
Безопасность:
- Защита CSRF - все формы включают токен CSRF
- Защита сеанса - высоконадежный механизм сеанса Laravel
- Высоконадежное одностороннее хеширование паролей
Требования к серверу:
- PHP> = 7.2.5
- BCMath PHP расширение
- Расширение OpenSSL PHP
- PDO PHP расширение
- Расширение Mbstring PHP
- Расширение Tokenizer PHP
- Расширение Ctype PHP
- Расширение XML PHP
- Расширение JSON PHP
- Расширение GD PHP
- Расширение Fileinfo PHP
Учетные данные администратора
Логин: admin
Пароль: admin123