core/docs/features.md

36 lines
2.0 KiB
Markdown
Raw Normal View History

2024-12-11 23:03:19 +00:00
## Просмотры публикаций
- Интеграция с Google Analytics для отслеживания просмотров публикаций
- Подсчет уникальных пользователей и общего количества просмотров
2024-12-16 16:13:16 +00:00
- Автоматическое обновление статистики при запросе данных публикации
## Мультидоменная авторизация
2024-12-16 16:44:24 +00:00
- Поддержка авторизации для разных доменов:
- *.dscrs.site (включая testing.dscrs.site)
- localhost[:port]
- testingdiscoursio-git-*-discoursio.vercel.app
- *.discours.io
- Автоматическое определение сервера авторизации
- Корректная обработка CORS для всех поддерживаемых доменов
2024-12-16 16:13:16 +00:00
## Webhooks
- Автоматическая регистрация вебхука для события user.login
- Предотвращение создания дублирующихся вебхуков
- Автоматическая очистка устаревших вебхуков
2024-12-16 16:44:24 +00:00
- Поддержка авторизации вебхуков через WEBHOOK_SECRET
- Обработка ошибок при операциях с вебхуками
2024-12-17 16:51:00 +00:00
- Динамическое определение endpoint'а на основе окружения
## CORS Configuration
- Поддерживаются домены:
- localhost (включая поддомены и порты)
- *.dscrs.site (включая testing.dscrs.site)
- *.discours.io
- Поддерживаемые методы: GET, POST, OPTIONS
- Настроена поддержка credentials
- Настроена обработка preflight-запросов
- Настроено кэширование preflight-ответов на 20 дней (1728000 секунд)
- Добавлено логирование CORS-запросов для отладки в /var/log/nginx/cors-debug.log