https://github.com/masonedotcloud/utenza
Utenza è un progetto PHP che permette agli utenti di effettuare il login e la registrazione tramite un'interfaccia web.
https://github.com/masonedotcloud/utenza
authentication database mysql php user-login user-registration web-app
Last synced: 2 months ago
JSON representation
Utenza è un progetto PHP che permette agli utenti di effettuare il login e la registrazione tramite un'interfaccia web.
- Host: GitHub
- URL: https://github.com/masonedotcloud/utenza
- Owner: masonedotcloud
- License: mit
- Created: 2023-05-17T08:20:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-16T09:36:03.000Z (6 months ago)
- Last Synced: 2025-01-25T15:09:26.241Z (4 months ago)
- Topics: authentication, database, mysql, php, user-login, user-registration, web-app
- Language: PHP
- Homepage: https://www.masone.cloud/utenza
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Utenza
Utenza è un progetto PHP che implementa un sistema di autenticazione e registrazione degli utenti utilizzando un database MySQL.
## Descrizione
Questo progetto fornisce un'interfaccia web per gestire l'autenticazione degli utenti e consentire loro di effettuare il login o registrarsi come nuovi utenti. È stato sviluppato utilizzando il linguaggio PHP e il database MySQL.
## Funzionalità
Il progetto "Utenza" offre le seguenti funzionalità:
- Login: gli utenti possono inserire le proprie credenziali (username e password) per accedere all'area riservata.
- Registrazione: gli utenti possono creare un nuovo account fornendo le informazioni richieste (nome, cognome, username, email e password).
- Logout: gli utenti possono effettuare il logout dal proprio account per terminare la sessione corrente.## Requisiti
Prima di eseguire il progetto, assicurati di avere i seguenti requisiti:
- Server web (ad esempio Apache) con supporto per PHP
- Server MySQL o compatibile per la gestione del database degli utenti## Installazione
1. Clona o scarica il repository su una cartella del tuo server web.
2. Crea un database MySQL chiamato "Utenza".
3. Importa il file `database.sql` nel tuo database per creare la tabella degli utenti.
4. Apri il file `connect.php` e modifica le seguenti variabili per adattarle alla tua configurazione di database:
- `$servername`: l'indirizzo del server MySQL
- `$username`: l'username per accedere al database
- `$password`: la password per accedere al database
- `$dbname`: il nome del database creato in precedenza
5. Avvia il tuo server web e accedi all'applicazione tramite il tuo browser.## Licenza
Questo progetto è distribuito sotto la Licenza MIT - vedi il file [LICENSE](LICENSE) per ulteriori dettagli.
## Autore
Questo progetto è stato creato da [alessandromasone](https://github.com/alessandromasone).