zitadel auth

This commit is contained in:
Codex
2026-05-01 19:09:58 +03:00
commit 6b91afe300
5 changed files with 796 additions and 0 deletions

23
.env.example Normal file
View File

@@ -0,0 +1,23 @@
POSTGRES_PASSWORD=change-me
ZITADEL_MASTERKEY=replace-with-32-char-masterkey
ZITADEL_ADMIN_USERNAME=admin
ZITADEL_ADMIN_EMAIL=admin@example.com
ZITADEL_ADMIN_PASSWORD=change-me
APP_URL=http://localhost:3001
ZITADEL_URL=http://zitadel.localhost:8081
ZITADEL_PUBLIC_URL=http://zitadel.localhost:8081
# Эти значения frontend пытается создать автоматически через Management API.
ZITADEL_PROJECT_NAME=Million Miles
OIDC_APP_NAME=Million Miles Custom Frontend
OIDC_REDIRECT_URI=http://localhost:3001/auth/callback
OIDC_CLIENT_ID=
OIDC_CLIENT_SECRET=
# PAT создаётся на первом старте ZITADEL и монтируется в frontend как файл.
ZITADEL_SERVICE_TOKEN_FILE=/zitadel-secrets/admin.pat
ZITADEL_LOGIN_CLIENT_TOKEN_FILE=/zitadel-secrets/login-client.pat
SESSION_SECRET=change-me
AUTH_DEBUG=false