diff --git a/Documents/Doc.md b/Documents/Doc.md index caad1be7e1be7a3809f0e20e2151c654605a06dd..88a86ce60105a47bb0958ee4f37c01997ba210c8 100644 --- a/Documents/Doc.md +++ b/Documents/Doc.md @@ -1,7 +1,33 @@ +# Introduction + +Il est parfois compliqué de gérer un club sportif, entre la coordination des équipes, la gestion des présences, la communication avec les joueurs et leur famille ou encore la planifications des événements sportifs ou même, extra-sportifs. Il y a souvent plusieurs applications utilisées pour gérer tous les besoins. Une applications de communication qui est souvent utilisée pour gérer aussi bien la relation avec les joueurs que la planifications d'événements. Cela n'est souvent pas très pratique aussi pour les joueurs qui doivent donc noté eux-même dans leur calendrier afin de ne pas les oublier. S'ajoute à ceci une application de comptabilité pour toutes les côtisations. Il faudra par exemple, noter à double les présences des joueurs ce qui peut entraîner des erreurs. + +Cette application vise donc à résoudre tout ces problèmes. Elle permet de regrouper toute la gestion de son club à un endroit, **VolleyHub**. Celle-ci permet au directeur sportif de gérer ses équipes, de gérer ses joueurs et leur(s) cotisation(s), aux entraîneurs de créer des événements, gérer la présence de ses joueurs de son équipe et de communiquer avec eux. Se seront les parents des joueurs mineurs qui sont prévenus de toutes communications afin d'éviter toutes abus, car la sécurité et la bienveillance sont deux points primordiaux. + + + + + + + + + + # Gestion de la sécurité du back https://www.toptal.com/spring/spring-security-tutorial - + ## Envoie d'un code par email pour vérifier l'email -https://dev.to/amailath/streamlining-email-verification-a-step-by-step-guide-with-spring-boot-and-angular-eff \ No newline at end of file +https://dev.to/amailath/streamlining-email-verification-a-step-by-step-guide-with-spring-boot-and-angular-eff + +# Oauth2 Google API +https://developers.google.com/identity/protocols/oauth2?hl=fr + +Compatibilité Spring Boot - OK +https://developers.google.com/api-client-library/java/google-api-java-client/oauth2?hl=fr + +## Fonctionnement + + +Maintenant, est-ce vraiment une bonne idée? Connexion avec un compte google avec nom prenom faussé comment réagir? \ No newline at end of file diff --git a/Documents/JournalDeBord.md b/Documents/JournalDeBord.md index 41579a32da8701c44b3d2e6a6542bbe859bbd6de..a0a5ad23e065f0fd6f04ec844f20cf147e5b7e0d 100644 --- a/Documents/JournalDeBord.md +++ b/Documents/JournalDeBord.md @@ -10,4 +10,5 @@ | 14.11.2024 | Envoie email j+s pour plus d'info sur API | - | - | - | 17.11.2024 | Début de base de données | - | - | - | 21.11.2024 | Génération du projet et initialisation | - | - | - -| 23-24.11.2024 | Création d'utilisateur | - | - | - \ No newline at end of file +| 23-24.11.2024 | Création d'utilisateur | - | - | - +| 28.11.2024 | Oauth2 Google api | - | - | - \ No newline at end of file diff --git a/Documents/db.png b/Documents/images/db.png similarity index 100% rename from Documents/db.png rename to Documents/images/db.png diff --git a/Documents/image.png b/Documents/images/image.png similarity index 100% rename from Documents/image.png rename to Documents/images/image.png diff --git a/Documents/images/oauth2google.png b/Documents/images/oauth2google.png new file mode 100644 index 0000000000000000000000000000000000000000..157671e94c804c48e266ec5ac05dfd2b4c8204ca Binary files /dev/null and b/Documents/images/oauth2google.png differ