Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| web:framework:spring:td5 [2023/03/13 19:55] – [Sécurisation] jcheron | web:framework:spring:td5 [2023/03/15 19:12] (Version actuelle) – jcheron | ||
|---|---|---|---|
| Ligne 23: | Ligne 23: | ||
| Définir les rôles suivants : | Définir les rôles suivants : | ||
| * USER | * USER | ||
| - | * MANAGER_DOG (> USER) | + | * MANAGER_DOG (+ USER) |
| - | * MANGER_MASTER (> USER) | + | * MANGER_MASTER (+ USER) |
| - | * ADMIN (> MANAGER_DOG | + | * ADMIN (+ MANAGER_DOG |
| + | |||
| + | <WRAP important> | ||
| + | La hiérarchie des droits n' | ||
| + | il faut manuellement accorder les droits **MANAGER_DOG**, | ||
| + | </ | ||
| Ligne 37: | Ligne 42: | ||
| ==== Connexion depuis la BDD ==== | ==== Connexion depuis la BDD ==== | ||
| - | * Mettre en place une authentification basique par loginou | + | * Mettre en place une authentification basique par login ou email/ |
| * Hasher le mot de passe avec **BCrypt**. | * Hasher le mot de passe avec **BCrypt**. | ||
| Ligne 50: | Ligne 55: | ||
| < | < | ||
| - | ==== Interface Admin ==== | + | Afficher le message suivant en cas d' |
| - | Créer l' | ||
| + | < | ||
| + | |||
| + | ==== Interface Admin ==== | ||
| + | <WRAP todo> | ||
| + | Créer l' | ||
| + | </ | ||
| + | < | ||