feat: implement Firebase ID token authentication for passenger telemetry and update related configurations

This commit is contained in:
2026-09-18 04:04:43 +03:00
parent 863ac603bc
commit b5c6b1973e
8 changed files with 206 additions and 14 deletions

View File

@@ -59,8 +59,13 @@ ADMIN_PASSWORD=your_secure_admin_password_here
CORS_ORIGIN=http://localhost:3001
API_URL=/api/v1
# Push отключён по умолчанию и не требует Firebase credentials
# Push отключён по умолчанию
FCM_ENABLED=false
# Для пассажирского режима backend проверяет Firebase ID token.
# Укажите проект из google-services.json мобильного приложения и путь к service account JSON.
FIREBASE_PROJECT_ID=your-firebase-project-id
GOOGLE_APPLICATION_CREDENTIALS=/absolute/private/path/firebase-service-account.json
```
Для входа по passkey на публичном адресе укажите в `.env` точный домен панели