Checkpoint: Version finale avec authentification locale corrigée : utilisation de sdk.createSessionToken() et configuration SameSite=Lax pour compatibilité HTTP
This commit is contained in:
68
.env.production.template
Normal file
68
.env.production.template
Normal file
@@ -0,0 +1,68 @@
|
||||
# ============================================================================
|
||||
# CONFIGURATION DE PRODUCTION - Formation Manager Itinova
|
||||
# ============================================================================
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Base de données
|
||||
# ----------------------------------------------------------------------------
|
||||
DATABASE_URL=mysql://utilisateur:motdepasse@localhost:3306/formation_manager
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Sécurité - JWT
|
||||
# ----------------------------------------------------------------------------
|
||||
# Générez un secret aléatoire avec: openssl rand -base64 32
|
||||
JWT_SECRET=CHANGEZ_MOI_SECRET_ALEATOIRE_32_CARACTERES
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Application
|
||||
# ----------------------------------------------------------------------------
|
||||
PORT=3000
|
||||
NODE_ENV=production
|
||||
|
||||
# Titre de l'application
|
||||
VITE_APP_TITLE=Gestion des Formations Manager Itinova
|
||||
|
||||
# Logo de l'application (chemin relatif dans public/)
|
||||
VITE_APP_LOGO=/logo-itinova.png
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# OAuth Manus (pour connexion OAuth - optionnel si vous utilisez uniquement local)
|
||||
# ----------------------------------------------------------------------------
|
||||
# Si vous n'utilisez PAS l'authentification Manus OAuth, vous pouvez laisser
|
||||
# ces valeurs par défaut ou les commenter
|
||||
|
||||
VITE_APP_ID=formation-manager-itinova
|
||||
OAUTH_SERVER_URL=https://api.manus.im
|
||||
VITE_OAUTH_PORTAL_URL=https://portal.manus.im
|
||||
OWNER_OPEN_ID=local-owner
|
||||
OWNER_NAME=Administrateur
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# SMTP - Configuration email (pour envoi d'emails)
|
||||
# ----------------------------------------------------------------------------
|
||||
# Laissez vide si vous n'utilisez pas l'envoi d'emails pour le moment
|
||||
SMTP_HOST=
|
||||
SMTP_PORT=
|
||||
SMTP_USER=
|
||||
SMTP_PASS=
|
||||
SMTP_FROM=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Resend API (alternative à SMTP)
|
||||
# ----------------------------------------------------------------------------
|
||||
# Si vous utilisez Resend pour l'envoi d'emails
|
||||
RESEND_API_KEY=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Analytics (optionnel)
|
||||
# ----------------------------------------------------------------------------
|
||||
VITE_ANALYTICS_ENDPOINT=
|
||||
VITE_ANALYTICS_WEBSITE_ID=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# API Forge Manus (pour fonctionnalités avancées - optionnel)
|
||||
# ----------------------------------------------------------------------------
|
||||
BUILT_IN_FORGE_API_URL=
|
||||
BUILT_IN_FORGE_API_KEY=
|
||||
VITE_FRONTEND_FORGE_API_KEY=
|
||||
VITE_FRONTEND_FORGE_API_URL=
|
||||
Reference in New Issue
Block a user