feat: добавил отображение аватарки
gitea-push-docker.yml (push) Invalid workflow file
Backend CI / build-and-test (push) Successful in 3m34s
Frontend CI / build-and-check (push) Failing after 21s

This commit is contained in:
serega404 committed 2026-10-01 00:17:16 +03:00
1 parent 34e450815b
commit 038f0d89a6
22 files changed
+598 -28

No files matched your search

+7 -1
View File
@@ -189,6 +189,12 @@ Backend читает настройки из `backend/UniVerse.Api/appsettings.j
- `ModeusApi:*` - base URL, API key и timeout.
- `Email:Smtp:*` - SMTP-настройки для уведомлений.
Для аватара из Entra задайте `AzureAd__TokenCacheKey` — случайный ключ из 32 байт в Base64
(`openssl rand -base64 32`) — и `AzureAd__TokenCacheDirectory` — закрытый каталог для зашифрованного
кэша MSAL. В Docker Compose используйте `AZURE_AD_TOKEN_CACHE_KEY`: каталог подключён как постоянный том.
Храните ключ отдельно от тома и сохраняйте его при перезапуске контейнера; при смене ключа пользователям
понадобится повторно войти через Microsoft. Без ключа вход работает, но фото Entra недоступно.
Frontend использует переменные:
- `VITE_API_BASE_URL` - базовый адрес API, по умолчанию `/api`.
@@ -292,4 +298,4 @@ Load testing helper:
```bash
node frontend/scripts/loadtest-endpoints.js
```
```