Registrazione e Gestione Utenti versione 1.0

Lo script è rilasciato sotto licenza GPL (opensource). Potete modificarlo, utilizzarlo e distribuirloliberamente avendo l'unico accorgimento di mantenere ilcopyright inalterato. 

SCARICA LO SCRIPT

Questo script vi permetterà di poter aggiungere nelvostro sito una parte di registrazione e gestione degliutenti. Infatti avrete la possibilità di proteggere levostre pagine web dagli utenti che non sono registrati.All'utente dopo aver inserito tutte le informazionirichieste, sarà inviata un email di conferma dellaregistrazione.
L'amministratore avrà la possibilità digestire gli utenti e di visualizzare tutte le informazionirelative.
L'utente appena registrato sarà registrato conpermessi 'user'. L'amministratore avrà lapossibilità di modificare i privilegi dell'utenteda user a moderatore e viceversa.
Inoltre l'admin avrà la possibilità didefinire un utete Active - Attesa - Sospeso

REQUISITI
Registrazione e gestione utenti è stato scritto conVBSCRIPT con supporto di un database ACCESS 2000

INSTALLAZIONE

INSTALLAZIONE NELLA CARTELLA STANDARD (egistrazione)
Scompattare il file .zip e copiare il tutto nella root delsito tramite FTP, assegnare i permessi di scrittura allacartella "mdb-database" ed al suo contenuto. Aquesto punto nella root sarà presente:

- la cartella "registrazione" , al cui interno sonocontenuti tutti i file che compongono il software
- la cartella "mdb-database" , al cui internoc'è il database
- la cartella "images" , al cui interno ci sono leimmagini


CONFIGURAZIONE
Per loggarsi da amministratore usare come USERNAME'admin' e come PASSWORD 'admin'. 
(Potrete cambiare username e password dopo esservi loggati).

Della riga 18 del file inc_common.asp leggiamo: 

strDataBasePath = "mdb-database/utenti.mdb"

=> Questo indica il path del database, e l'utentedovrà adattarlo alle sue esigenze.

Dopo esservi loggati come 'admin' verretereindirizzati al file setup.asp. In questa pagina potretemodificare: 
- Email dell'amministratore del sistema 
- il server di posta 
- Il sistema di invio email e potrete scegliere traASPEmail, ASPMail, CDONTS, CDOSYS, ChiliCDONTS, JMail,Jmail4, SMTP
- Alla registrazione di un nuovo utente, potrete sceglierese confermare la registrazione per email o meno.
- Titolo del Sito
- URL home page (dovrà avere un formatohttp://www.tuosito.it/)

Per proteggere una pagina da un utente che non èregistrato, aggiungere

<!--#Include File="inc_common.asp" --><!--#Include File="inc_checklogin.asp" -->

all'inizio di ogni pagina con estensione .asp

 

Se invece volete che ad una pagina acceda come minimo unutente che abbia permessi di moderatore allora aggiungerete

If str_users_authority = "user" ThenResponse.Redirect("login.asp?mode=noAdmin")End If

queste tre righe in ogni file con estensione .asp

 

Se invece ad una pagina volete che acceda solo unamministratore, dovrete aggiungere:

If str_users_authority <> "admin" ThenResponse.Redirect("login.asp?mode=noAdmin")End If

queste tre righe in ogni file con estensione .asp