Des graphes de présentation sont présents ici : https://whimsical.com/Uci4ukJPBC8zvV8SjXoEkG Le tableau des taches est présent ici : https://app.clickup.com/2603226/v/b/7-2603226-2
- (clé privée)
openssl genpkey -out config/jwt/private.pem -aes256 -algorithm rsa -pkeyopt rsa_keygen_bits:4096 - (clé publique)
openssl pkey -in config/jwt/private.pem -out config/jwt/public.pem -pubout - Mettre le passPhrase dans le fichier de configuration
Info : sur Windows, faire un "C:\Program Files\OpenSSL-Win64\bin\openssl.exe" au lieux de openssl.
- s'assurer que son MySQL est bien lancé (WAMP ?)
- php bin/console server:run
- se rendre sur http://127.0.0.1:8000/api/doc
- npm start
- allez sur http://localhost:3000/auth/login et se logger
- aller dans bin/mercure/
- JWT_KEY='unmercuremaispasque123456%' ADDR='localhost:3001' ALLOW_ANONYMOUS=1 CORS_ALLOWED_ORIGINS='http://localhost:3000' PUBLISH_ALLOWED_ORIGINS="http://localhost:3000" SUBSCRIPTIONS=1 ./mercure
-
git pull (récupération des modifications faire par les autres personnes)
-
composer install (installer les nouvelles dépendances si de nouvelles sont présentes)
-
php bin/console do:mi:mi (récupérer les nouvelles choses en BDD)
-
git add leNomDeMonFichier (pour dire à GIT quels sont les fichiers que je veux envoyer)
-
git status (permet de visualiser tous les fichiers qui vont être envoyés)
-
git commit -m "mon message qui dit que est ce que j ai fait"
-
git push