Introduzione
Lo script in questione è una libreria che, opportunamente modificata, permette di creare un sistema di registrazione utenti e conseguente accesso con password. La licenza utilizzata è la GNU GPL 2 e quindi è possibile distribuire e modificare lo script a patto di mantenere intatto il copyright.
Configurazione dello script
Dopo avere decompresso il file scaricato, andare a modificare il file install.php:
$server = "localhost";
Indirizzo del server MySQL; può essere in formato testuale (es. localhost) o numerico (es. 127.0.0.1).
$username = "root";
Nome utente di accesso al server MySQL; dato fornito dal proprio provider.
$password = "";
Password di accesso al server MySQL; dato fornito dal proprio provider.
$database = "pac";
Nome del database MySQL da utilizzare per far funzionare lo script.
e in seguito anche il file backend.php:
var $server = "localhost";
Indirizzo del server MySQL; può essere in formato testuale (es. localhost) o numerico (es. 127.0.0.1).
var $db_user = "root";
Nome utente di accesso al server MySQL; dato fornito dal proprio provider.
var $db_pass = "";
Password di accesso al server MySQL; dato fornito dal proprio provider.
var $database = "pac";
Nome del database MySQL da utilizzare per far funzionare lo script.
var $secret = "I'm slIm shady, yes i'm thE Real ShAdy";
Frase segreta per l'amministrazione.
var $webmaster = "mukulsabharwal@yahoo.com";
Indirizzo email dell'amministratore.
Installazione sul server
A questo punto caricare tutti i file sul server e puntare all'indirizzo del tipo http://www.tuosito.it/authlib/install.php per installare correttamente le tabelle nel database. Al completamento di tali operazioni è possibile eseguire lo script puntando all'indirizzo http://www.tuosito.it/authlib.
Pannello di Controllo
La pagina principale permette di eseguire il LOGIN o di registrarsi.
LOGIN
In quest'area dobbiamo inserire il nostro nome utente e la password (se siamo registrati) per accedere all'area priva. Sono presenti i link nel caso in cui ci siamo dimenticati la password e, una volta loggati, per modificare i dati e fare il logout.
REGISTER
Cliccando qui sopra invece possiamo registrarci inserendo nome, email, età, sesso, scuola, nome utente e password. Dopo la registrazione ci verrà mandata una email con un link per la conferma della registrazione.
Considerazioni Finali
Lo script in questione ha come pregi di essere funzionale, di permettere le operazioni più importanti per una gestione di utenti; dall'altra parte lo script è disponibile solo in inglese e, in quanto libreria, deve essere modificato opportunamente per poterlo utilizzare per il proprio sito. Il consiglio è quello di installare questo script solo se realmente necessario e solo se si hanno le conoscenze necessarie per modificare il codice PHP.