feat: migrate from useAuth to AuthContext for centralized auth state
• Полная миграция 64 компонентов с useAuth на AuthContext • Исправлена race condition в SMS регистрации • Улучшена SSR совместимость с таймаутами • Удалена дублирующая система регистрации • Обновлена документация архитектуры аутентификации Технические изменения: - AuthContext.tsx: централизованная система состояния - auth-flow.tsx: убрана агрессивная логика logout - confirmation-step.tsx: исправлена передача телефона - page.tsx: добавлена синхронизация состояния - 64 файла: миграция useAuth → useAuthContext 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -7,6 +7,15 @@
|
||||
[](https://www.prisma.io/)
|
||||
[](https://graphql.org/)
|
||||
|
||||
## 🎯 Последние обновления
|
||||
|
||||
**⚡ 19.09.2025 - Миграция системы аутентификации**
|
||||
- ✅ **useAuth → AuthContext** - переход на централизованную архитектуру
|
||||
- ✅ **64 компонента** мигрированы
|
||||
- ✅ **Race conditions** исправлены
|
||||
- ✅ **SSR совместимость** улучшена
|
||||
- 📚 **Документация**: `/docs/presentation-layer/AUTHENTICATION_ARCHITECTURE.md`
|
||||
|
||||
## 🏗️ Архитектура системы
|
||||
|
||||
Sfera - это многомодульная B2B платформа, объединяющая четыре типа участников:
|
||||
|
Reference in New Issue
Block a user