bitw / larauth
Requires
- php: >=5.4.0
- cartalyst/sentry: 2.1.*
- greggilbert/recaptcha: 1.*
- illuminate/support: 4.2.*
This package is not auto-updated.
Last update: 2024-11-09 16:11:49 UTC
README
Данный пакет является дополнением к пакету Cartalyst/Sentry.
Реализовалы формы и уведомления на эл.почту:
- Регистрация
- Авторизация
- Восстановление пароля
Установка
Выполняем composer require bitw/larauth:1.0.*@dev
Подключаем /app/config/app.php 'providers' => array( ...
добавить 'Bitw\Larauth\LarauthServiceProvider',
Импортируем конфигурацию php artisan config:publish bitw/larauth
Импортируем шаблоны php artisan view:publish bitw/larauth
Параметры конфигурации
Для защиты от "лишних" регистраций можно подключить и сконфигурировать Recaptcha и включить его в конфиге 'captcha_protect' => true
Параметр 'generate_password' => true
автоматически сгенерирует пароль и скрывает при регистрации поля ввода пароля и подтверждения.
За включение/отключение необходимости активации учетной записи после регистрации отвечает параметр 'require_activation' => true
.
Также можно установить проверки минимальной длины пароля min_password' => 6
Дополнительная информация
Генерация ссылки выхода (разавторизации) необходимо указывать токен.
Пример: link_to_route('larauth.logout', 'Logout', ['token'=>csrf_token()])