Readme
Синхронизация аккаунта между устройствами через привязку соцсетей (Google, Apple, Facebook).
Документы
| Файл | Описание |
|---|---|
| gdd.md | Геймдизайн: UI, флоу входа, конфликт сохранений |
| spec.md | Техническая спецификация: API, модели данных, сессии, JWT, Redis, сценарии переноса |
| qa.md | Тестовые сценарии для QA: 19 кейсов с пошаговыми проверками |
| analytics.md | События аналитики: логин, привязка, конфликты, ошибки |
Ключевые концепции
- Один аккаунт = несколько устройств, одна активная сессия
- Соцсеть = ключ для переноса между устройствами
- Session-in-JWT: SessionId встроен в токен, хранение в Redis
- Кик через SignalR при входе с другого устройства