## Содержание
- [Основы](#the-basics)
- [Драйвер авторизации](#driver)
- [Имя пользователя по умолчанию](#username)
- [Модель авторизации](#model)
- [Таблица авторизации](#table)
## Основы
Большинство интерактивных приложений предоставляют возможность пользователям авторизовываться. Laravel предоставляет простой класс, чтобы помочь вам проверить учетные данные пользователя и получить информацию о текущих пользователей приложения.
Прежде чем начать, давайте рассмотрим файл **application/config/auth.php**. Конфигурация авторизации содержит несколько основных опций для облегчения вашей работы.
## Драйвер авторизации
Авторизация в Laravel базируется на драйвере, то есть ответственность за распознавание пользователей во время проверки подлинности возлагается на различные "драйверы". Два драйвера доступны "из коробки": **Eloquent** и **Fluent**, но никто не запрещает вам создать свой драйвер, если это необходимо!
Драйвер **Eloquent** использует Eloquent ORM для загрузки пользователей в приложение, и является драйвером по умолчанию. Драйвер **Fluent** использует [Fluent построитель запросов](/docs/v3/database/fluent).
## Имя пользователя по умолчанию
Второй параметр в файле конфигурации определяет по умолчанию "Имя пользователя" ваших пользователей. Это, как правило, соответствует полю базы данных в таблице "users", и, как правило, имеет вид адреса электронной почты или просто какого-то имени пользователя, например "guest".
## Модель авторизации
При использовании драйвера **Eloquent** этот параметр определяет модель Eloquent, которая должна использоваться при загрузке пользователей.
## Таблица авторизации
При использовании **Fluent** этот параметр определяет имя используемой таблицы пользователей.