Skip to content

Requisiti sulla Registrazione ed Autenticazione dei Giocatori

Notifications You must be signed in to change notification settings

Testing-Game-SAD-2023/T23-G1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Testing Game

Gruppo 1

  • Iole Morabito M63001448 i.morabito@studenti.unina.it

  • Marika Sasso M63001438 marik.sasso@studenti.unina.it

  • Francesca Terracciano M63001550 francesca.terracciano@studenti.unina.it

  • Doriana Traetto M63001416 d.traetto@studenti.unina.it

  • Task 2-3: Registrazione ed Autenticazione dei Giocatori

    L'applicazione deve consentire agli studenti di registrarsi per poter conservare la storia delle attività svolte, oppure per accedere a requisiti di gioco più complessi. All'atto della registrazione, lo studente fornirà nome, cognome, un indirizzo e-mail valido ed una password, il sistema dopo aver controllato la validità dei dati forniti, aggiungerà il giocatore all'elenco dei giocatori registrati e gli assocerà un ID univoco. Sarebbe desiderabile raccogliere anche altre informazioni sugli studenti, come il corso di studi a cui sono iscritti (Bachelor, Master Degree, o altro). All'atto della autenticazione, lo studente fornirà l'indirizzo e-mail fornito per la registrazione e la relativa password, il sistema dopo aver controllato la validità dei dati forniti, autenticherà il giocatore e gli fornirà una schermata per l'accesso alle funzionalità di gioco o di consultazione delle sessioni di gioco passate.

    Deployment dell'applicazione

  • Aprire Docker Desktop

  • Aprire un terminale da amministratore e posizionarsi sul percorso dove è contenuto il progetto docker-compose up viene utilizzato per avviare i servizi definiti in un file di configurazione docker-compose.yml. Viene creata l’immagine del container e viene eseguito il running.

  • Per effettuare le richieste, aprire da browser le pagine tramite i path in locale (http://localhost:8080/register, http://localhost:8080/login, ecc.)

  • Per visionare il popolamento delle tabelle del database, aprire un terminale ed eseguire i seguenti comandi: docker exec –it g1-t2t3-app-1 bash viene utilizzato per entrare all'interno di un container Docker in esecuzione e avviare una shell interattiva al suo interno.

  • mysql –u root –p STUDENTSREPO: viene utilizzato per accedere all'interfaccia della riga di comando di MySQL e connettersi al database STUDENTSREPO utilizzando l'utente root e richiedendo la password password.

  • Utilizzare i comandi SQL per la gestione delle tabelle (SELECT, DROP, SHOW TABLES , ecc.)

  • About

    Requisiti sulla Registrazione ed Autenticazione dei Giocatori

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published