Beta Проект в бета-тестировании
ГлавнаяФункцииWiki — помощьПланы развитияКонтактыВойти в панель →
Главная / Функции / Безопасность
Работает

🔒 Доступ через Яндекс

Публичный сайт открыт всем. Рабочая панель /workspace/, API и файлы — только после входа через Яндекс OAuth. Никаких отдельных паролей хранить не нужно.

Как работает вход

Нажимаете «Войти» — уходите на /oauth2/start, оттуда на страницу Яндекса.
Подтверждаете доступ в Яндексе — он возвращает код в /oauth2/callback.
Сервер меняет код на токен, забирает ваш email из Яндекс ID и создаёт сессию (cookie app_session на 24 часа).
Если email в белом списке — попадаете в /workspace/. Если нет — видите страницу «Доступ запрещён» со ссылкой «Попробовать другой аккаунт».

Что закрыто авторизацией

Белый список

Доступ выдаётся по email (точное совпадение), по домену или через файл со списком. Если ограничений нет — пускает любой Яндекс-аккаунт; в проде всегда задавайте список. Смена аккаунта — через /oauth2/sign_out или кнопку «Попробовать другой аккаунт» (с параметром ?retry=1, принудительно спрашивает выбор аккаунта).

Важно для владельцев: OAuth-приложение Яндекса должно содержать Redirect URI https://ваш-домен/oauth2/callback для каждого домена. Сайт уже доступен на трёх доменах — gostvchat.ru, gostivchat.ru, гостьвчат.рф.
📷 Скриншот: Вход через Яндексassets/screenshots/login-yandex.pngПоложите файл с этим именем в папку web-landing/assets/screenshots/ — он появится здесь автоматически
Кнопка «Войти», экран Яндекс OAuth
Диагностика «не пускает / выкидывает / чужой аккаунт» — в Wiki: решение проблем.

Контакты

Проект в бета-тестировании — пишите, поможем с подключением.

Emailinfo@gostvchat.ruОтветим в течение рабочего дня
Telegramt.me/gostvchatБыстрые вопросы и поддержка
Панель управленияgostvchat.ru/workspace/Вход через Яндекс OAuth