Skip to content

Commit

Permalink
typos
Browse files Browse the repository at this point in the history
  • Loading branch information
PierreOlivierBrillant committed Jan 27, 2025
1 parent bca6696 commit b8d6a39
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
2 changes: 1 addition & 1 deletion web/docs/02-info/02-BonnesPratiquesGit.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ dotnet new gitignore

### Les bonnes pratiques avec Git

- 1 branche 👉 1 feature
- 1 branche 👉 1 fonctionnalité
- Faire une nouvelle branche pour chaque User Story (US)
- Créer des sous-branches pour la tâche est longue et/ou si plusieurs personnes travaillent sur la même US en même temps
- Fusionner (Merge) la branche une fois la US terminée (Nous allons revenir sur ce sujet)
8 changes: 3 additions & 5 deletions web/docs/03-exercices/02-AuthentificationParToken.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
# Authentification par token

:::warning

Suite de l'exercice précédent: [MVCEtWebAPI](MVCEtWebAPI)

:::

## Objectifs
Expand Down Expand Up @@ -109,7 +107,7 @@ Pourquoi --ssl? C'est une option pour rouler le serveur avec https, c'est néces

- Faites une page très simple avec simplement 2 boutons "TestPublic" et "TestPrivate"
- Créer des méthodes pour vous permettre d'appeler votre serveur web API en cliquant sur les boutons.
- Vous pouvez simplement ajoutez une section résultat sur la page et afficher le résultat du dernier appel au serveur.
- Vous pouvez simplement ajouter une section résultat sur la page et afficher le résultat du dernier appel au serveur.
- L'appel à la fonction publique ne fonctionne probablement pas avec une **exception** à propos des **CORS**. Pourquoi? Vous faites un appel à partir d'un autre site!
- Modifiez Program.cs pour ajouter le droit d'accès **CORS à localhost:4200**

Expand Down Expand Up @@ -147,7 +145,7 @@ sessionStorage.setItem("token", result.token);
```

:::info
Pour nous permettre de facilement ouvrir plusieurs fenêtre pour des joueurs différents lorsque l'on va tester notre jeu, on va préférez utiliser sessionStorage pour stocker nos tokens!
Pour nous permettre de facilement ouvrir plusieurs fenêtres pour des joueurs différents lorsque l'on va tester notre jeu, on va préférez utiliser sessionStorage pour stocker nos tokens!
:::

- Tester la fonction privée, faites attention d'inclure le token qui est maintenant dans sessionStorage en utilisant `sessionStorage.getItem("token")`.
Expand All @@ -164,7 +162,7 @@ sessionStorage.removeItem("token");

- Testez que l'appel à la fonctionne privée ne fonctionne plus
- Tester que l'appel fonctionne après un nouveau login!
- Pour éviter de compliquer chacun des appels au serveur, utilisez un interceptor comme vous aviez déjà vu en 4W6. Vous pouvez simplement vérifier si il y a un token dans le sessionStorage et l'inclure si il n'est pas null!
- Pour éviter de compliquer chacun des appels au serveur, utilisez un interceptor comme vous aviez déjà vu en 4W6. Vous pouvez simplement vérifier s'il y a un token dans le sessionStorage et l'inclure s'il n'est pas null!
- Oui, oui, prenez vraiment le temps d'ajouter un interceptor, ça vaut la peine et vous allez l'utiliser toute la session!

### Ajouter un modèle et un contrôleur MVC
Expand Down

0 comments on commit b8d6a39

Please sign in to comment.