|
|
|
@ -14,4 +14,36 @@ Pour les requetes HTTP nous utiliserons [un package Flutter](https://pub.dev/pac
|
|
|
|
|
|
|
|
|
|
## Mise en place
|
|
|
|
|
|
|
|
|
|
### Planification
|
|
|
|
|
|
|
|
|
|
Voici le shema propose par la documentation de l'API montrant toutes les etapes entrant dans l'authentification :
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
### Avancee de l'implementation
|
|
|
|
|
|
|
|
|
|
#### Etape 1
|
|
|
|
|
|
|
|
|
|
- [x] get client id
|
|
|
|
|
- [ ] set effective redirect uri
|
|
|
|
|
- [x] generate state
|
|
|
|
|
- [ ] choose scopes
|
|
|
|
|
- [x] open login page in browser
|
|
|
|
|
- [ ] get code and state
|
|
|
|
|
|
|
|
|
|
#### Etape 2
|
|
|
|
|
|
|
|
|
|
- [x] get client secret
|
|
|
|
|
- [ ] get token things
|
|
|
|
|
|
|
|
|
|
#### Etape 3
|
|
|
|
|
|
|
|
|
|
...
|
|
|
|
|
|
|
|
|
|
#### Etape 4
|
|
|
|
|
|
|
|
|
|
...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|