! Ветка является устаревшей - актуальная ветка
Скрипт для аутентификации и авторизации на сайте с использованием сессий и кук. Написан на классах.
Ветка этого репозитория, где скрипт переписан с использованием MVC архитектуры
##TODO:
- аутентификация
- авторизация
- выход
- регистрация
- восстановление пароля (функцию отправки письма с новым паролем реализовал, но возможно потребуется дополнительно настроить SMTP, например, с помощью Composer пакета PHPMailer);
- пользователи с разными привилегиями
- подготавливаемые запросы для защиты от SQL инъекций
- фронт на бутстрап
- ajax проверка формы регистрации
- добавить скриншоты в ридми
##Пример config.ini ; первая БД [vagrant] host = "localhost" user = "homestead" password = "secret" db = "db_name"
; вторая БД
[db_two]
host = "localhost"
user = "root"
password = ""
db = "db_name"
##Авторизация на страницах if (!$auth->check()) { //~ совершаем процедуру выхода $auth->exit_user(); }