Ceci est le TP3 du module 8INF138 de l'Universite du Quebec a Chicoutimi
Le rapport ce situe dans le depot
Le travail visuel n'a pas ete travaille car ce n'etait pas l'objectif du TP Si vous voulez vous amusez a faire du material UI je suis ouvert au pull-request
Pour lancer et tester le projet il faut faire les commandes suivantes :
git clone https://github.com/amarc-sudo/8INF138-TP3-SECURITY-DOCKER.git
cd 8INF138-TP3-SECURITY-DOCKER
git submodule init
git submodule update
git submodule foreach git pull origin master
docker-compose up -d --force-recreate
Les ports 4200, 8080 et 3306 doivent etre disponible sur la machine
Adresse du site : http://localhost:4200
Il y a 3 utilisateur :
Login | Password | Role |
---|---|---|
admin | Tp3Aurelien | admin |
utilisateur1 | Tp3Aurelien | residentiel |
utilisateur2 | Tp3Aurelien | affaire |
Il n'y a qu'une seule page de connexion pour les trois utilisateur
J'ai fourni un script de generation de mot de passe au cas ou si on a besoin de changer le mot de pass d'un utilisateur afin d'effectuer a des test.
cd Scripts
java passwordGenerator.java lePasswordQuonSouhaiteEncrypter