1.9 KiB
1.9 KiB
Formulaire OAuth Intra — valeurs pour Swifty Companion
À copier-coller sur Nouvelle application API (ou édition).
Paramètres obligatoires
| Champ (FR) | Valeur proposée |
|---|---|
| Nom * | Swifty Companion |
| Image | docs/assets/swifty_companion_oauth_icon_256.png ou swifty_companion_oauth_icon_256.jpg (vrai PNG/JPEG, 256×256). Ne pas uploader l’ancien fichier mal nommé (.png qui était en réalité du JPEG). |
| Description * | Projet pédagogique Mobile Initiation : application Flutter pour afficher le profil d’un étudiant 42 via l’API Intra. |
| Type d’application * | 42 pedagogic project (choix correct ; il n’y a pas de type « mobile ») |
| Site web | https://www.42.fr ou l’URL de ton dépôt GitHub / Git perso (placeholder accepté) |
| Publique | Décoché (app perso de projet) |
URI de redirection
Une seule ligne, sans guillemets :
http://localhost:8080/callback
Si le formulaire affiche encore invalid format, tester une de ces lignes (toujours une seule) :
http://localhost:3000/callback
http://127.0.0.1:8080/callback
À ne pas mettre :
com.example.swifty_companion://callback- lignes vides ou plusieurs URI mélangées
- espaces avant/après
Champs d’application (scopes)
Cocher uniquement :
- Accéder aux données publiques de l'utilisateur (
public)
Laisser décoché : équipes / projets, données utilisateur, médias, communauté, sujets.
Après création
Sur la page de l’application :
| Intra | .env |
|---|---|
| UID | CLIENT_ID |
| SECRET | CLIENT_SECRET |
| URI enregistrée | REDIRECT_URI (caractère pour caractère identique) |
Fichier : swiftyCompanion/.env (ne pas committer).