- backend/app/api/session.py: при записи сессии в локальный Redis (6383) теперь также дублируем те же ключи
в внешний Redis (REDIS_HOST/REDIS_PORT) через redis_service.client.
- Дублируются оба вида ключей:
- session:{channel}:{channel_user_id}
- session:{session_token}
- Ошибки внешнего Redis не ломают авторизацию: при недоступности — warning в логах.
9 lines
612 B
Plaintext
9 lines
612 B
Plaintext
Session: дублировать сессии во внешний Redis для доступа из n8n
|
||
|
||
- backend/app/api/session.py: при записи сессии в локальный Redis (6383) теперь также дублируем те же ключи
|
||
в внешний Redis (REDIS_HOST/REDIS_PORT) через redis_service.client.
|
||
- Дублируются оба вида ключей:
|
||
- session:{channel}:{channel_user_id}
|
||
- session:{session_token}
|
||
- Ошибки внешнего Redis не ломают авторизацию: при недоступности — warning в логах.
|