> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yahont.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Базовая аутентификация

> Аутентификация по электронной почте и паролю в Yahont

Аутентификация по электронной почте и паролю всегда включена и работает из коробки, без настройки.
Первый зарегистрировавшийся пользователь становится администратором.

Для продакшена мы рекомендуем добавить [Google OAuth](/deployment/authentication/oauth),
[OIDC](/deployment/authentication/oidc) или [SAML](/deployment/authentication/saml). Когда SSO заработает,
вход и регистрацию по паролю можно [полностью
отключить](/deployment/authentication/sso_providers#turning-off-password-login).

> [!TIP]
>
> Если у вас есть вопросы о том, какой подход к аутентификации лучше подходит вашей организации,
> не стесняйтесь [связаться с нами](mailto:support@yahont.ai) — мы с радостью поможем выбрать подходящее решение.

## Требования к паролю

По умолчанию пароль должен содержать от 8 до 64 символов. Ограничения длины и требования к классам символов (заглавные,
строчные, цифры, специальные символы)
настраиваются в **Панель администратора** → **Организация** → **Безопасность и защита**.

## Подтверждение адреса электронной почты

Включение подтверждения адреса электронной почты не позволяет пользователям входить,
пока они не перейдут по ссылке в письме с подтверждением.

Задайте следующее в файле `.env`:

```bash theme={null}
# Enable email verification
REQUIRE_EMAIL_VERIFICATION=true

# Email configuration
SMTP_USER=<EMAIL_TO_SEND_VERIFICATION_EMAILS_FROM>  # e.g. noreply@yourcompany.com
SMTP_PASS=<PASSWORD_FOR_THE_EMAIL_ABOVE>

# Required for non-Gmail accounts
SMTP_SERVER=<YOUR_SMTP_SERVER>
SMTP_PORT=<PORT_YOUR_SMTP_SERVER_LISTENS_ON>  # default: 587
```

## Дальнейшие шаги

> **[Настройте Google OAuth](/deployment/authentication/oauth)**
>
> Google OAuth — безопасный и простой способ аутентифицировать пользователей с помощью их аккаунтов Google.

> **[Другие параметры конфигурации Yahont](/deployment/configuration/configuration)**
>
> Для Yahont доступно множество других параметров конфигурации.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.