bitw/larauth

v1.0.6 2015-02-20 10:54 UTC

This package is not auto-updated.

Last update: 2024-12-21 16:51:41 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()])