web:framework:spring:td5

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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] jcheronweb: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 & > MANAGER_MASTER)+  * ADMIN (MANAGER_DOG MANAGER_MASTER) 
 + 
 +<WRAP important> 
 +La hiérarchie des droits n'étant pas fonctionnelle dans la version Spring security 6.0 utilisée,\\ 
 +il faut manuellement accorder les droits **MANAGER_DOG**, **MANAGER_MASTER** et **USER** à l'**ADMIN** 
 +</WRAP>
  
  
Ligne 37: Ligne 42:
 ==== Connexion depuis la BDD ==== ==== Connexion depuis la BDD ====
  
-  * Mettre en place une authentification basique par loginou email/password depuis la base de données.+  * Mettre en place une authentification basique par login ou email/password depuis la base de données.
   * Hasher le mot de passe avec **BCrypt**.   * Hasher le mot de passe avec **BCrypt**.
  
Ligne 50: Ligne 55:
 <html><div class="imageB"></html>{{:web:framework:spring:pasted:20230313-002537.png}}<html></div></html> <html><div class="imageB"></html>{{:web:framework:spring:pasted:20230313-002537.png}}<html></div></html>
  
-==== Interface Admin ====+Afficher le message suivant en cas d'accès non autorisé :
  
-Créer l'interface permettant de gérer les utilisateurs et les rôles : 
  
 +<html><div class="imageB"></html>{{:web:framework:spring:pasted:20230314-141024.png}}<html></div></html>
 +
 +==== Interface Admin ====
 +<WRAP todo>
 +Créer l'interface permettant de gérer les utilisateurs et les rôles :
 +</WRAP>
 +<html><div class="imageB"></html>{{:web:framework:spring:pasted:20230314-013353.png}}<html></div></html>
  
  
  • web/framework/spring/td5.1678733748.txt.gz
  • Dernière modification : il y a 2 ans
  • de jcheron