Skip to content

Repository files navigation

Documentation

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

Comment générer les clés de sécurité

  • (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.

Lancer l'API

Sur admin-game

Lancer le serveur Mercure (serveur pour le temps réel)

  • 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

Pousser ses mises à jours

  • 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

About

API du jeu

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages