Реализовать кластер-безопасные admin refresh-сессии (фаза 1, #23).

Единая auth_session с refresh JWT, rotation и reuse detection; CI/CD временно на workflow_dispatch.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-07 15:30:27 +03:00
parent efd67ef1e3
commit 9de57bd52c
13 changed files with 525 additions and 45 deletions
+7 -3
View File
@@ -1,7 +1,11 @@
# ВРЕМЕННО ОТКЛЮЧЕНО — CI/CD требует донастройки (см. EventHubBack#23).
# Ручной запуск: Actions → Run workflow
name: Test & Deploy to Snapdeploy
on:
push:
branches: [ master ]
workflow_dispatch:
# on:
# push:
# branches: [ master ]
jobs:
build-test-deploy:
@@ -41,7 +45,7 @@ jobs:
with:
registry: git.sabilin.com
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_PASSWORD }}
password: ${{ secrets.REGISTRY_PASSWORD }} # 6fc03959f69bb530f77c4d9173903f52532acdc0
- name: Tag and push eventhub image
if: success()
+7 -3
View File
@@ -1,8 +1,12 @@
# ВРЕМЕННО ОТКЛЮЧЕНО — CI/CD требует донастройки.
# Ручной запуск: Actions → Run workflow
name: Deploy to Stage
on:
push:
tags:
- 'v*'
workflow_dispatch:
# on:
# push:
# tags:
# - 'v*'
jobs:
deploy-stage: