lot2
This commit is contained in:
@@ -1,7 +1,37 @@
|
||||
# Renommer / copier en .env — ne jamais committer .env
|
||||
# Application OAuth : https://profile.intra.42.fr/oauth/applications
|
||||
# =============================================================================
|
||||
# Swifty Companion — modèle de configuration (PAS de secrets réels ici)
|
||||
# =============================================================================
|
||||
#
|
||||
# 1) Copier ce fichier vers le package Flutter :
|
||||
# cp .env.example swifty_companion/.env
|
||||
# (depuis la racine de ce dépôt, dossier swiftyCompanion/)
|
||||
#
|
||||
# 2) Remplir les valeurs depuis ton application OAuth sur l’Intra 42 :
|
||||
# https://profile.intra.42.fr/oauth/applications
|
||||
#
|
||||
# 3) Ne JAMAIS committer le fichier .env (le sujet prévoit l’échec direct si
|
||||
# des identifiants sont exposés publiquement). Ce .env.example peut être
|
||||
# versionné : il ne contient que des noms de variables et des exemples.
|
||||
#
|
||||
# =============================================================================
|
||||
|
||||
# CLIENT_ID — sur l’Intra, champ « UID » de l’application OAuth.
|
||||
# C’est l’identifiant public de ton app (pas ton login 42).
|
||||
# Exemple de forme : u-s4t2ud-xxxxxxxx...
|
||||
CLIENT_ID=
|
||||
|
||||
# CLIENT_SECRET — sur l’Intra, champ « SECRET » de l’application OAuth.
|
||||
# Sert à échanger le code OAuth contre un access token. À garder strictement
|
||||
# privé : uniquement dans .env local, jamais sur Git ni dans le chat.
|
||||
# Exemple de forme : s-s4t2ud-xxxxxxxx...
|
||||
CLIENT_SECRET=
|
||||
# Identique au champ « URI de redirection » sur l’Intra (une seule ligne, sans guillemets)
|
||||
|
||||
# REDIRECT_URI — URI de redirection enregistrée sur l’Intra (caractère pour
|
||||
# caractère identique dans le formulaire et ici).
|
||||
# Pour un téléphone Android avec ce projet : schéma custom + host callback
|
||||
# (voir aussi android/app/src/main/AndroidManifest.xml).
|
||||
REDIRECT_URI=com.example.swiftycompanion://callback
|
||||
|
||||
# Scopes à cocher sur l’Intra lors de la création de l’app (pas dans .env) :
|
||||
# - public (données publiques utilisateur)
|
||||
# - projects (liste projects_users sur le profil — sans cela, erreur 403)
|
||||
|
||||
Reference in New Issue
Block a user