Registrazione e Gestione Utenti versione 1.0
Lo script è rilasciato sotto licenza GPL (open source). Potete modificarlo, utilizzarlo e distribuirlo liberamente avendo l'unico accorgimento di mantenere il copyright inalterato.
Questo script vi permetterà di poter aggiungere nel
vostro sito una parte di registrazione e gestione degli
utenti. Infatti avrete la possibilità di proteggere le
vostre pagine web dagli utenti che non sono registrati.
All'utente dopo aver inserito tutte le informazioni
richieste, sarà inviata un email di conferma della
registrazione.
L'amministratore avrà la possibilità di
gestire gli utenti e di visualizzare tutte le informazioni
relative.
L'utente appena registrato sarà registrato con
permessi 'user'. L'amministratore avrà la
possibilità di modificare i privilegi dell'utente
da user a moderatore e viceversa.
Inoltre l'admin avrà la possibilità di
definire un utete Active - Attesa - Sospeso
REQUISITI
Registrazione e gestione utenti è stato scritto con
VBSCRIPT con supporto di un database ACCESS 2000
INSTALLAZIONE
INSTALLAZIONE NELLA CARTELLA STANDARD (egistrazione)
Scompattare il file .zip e copiare il tutto nella root del
sito tramite FTP, assegnare i permessi di scrittura alla
cartella "mdb-database" ed al suo contenuto. A
questo punto nella root sarà presente:
- la cartella "registrazione" , al cui interno sono
contenuti tutti i file che compongono il software
- la cartella "mdb-database" , al cui interno
c'è il database
- la cartella "images" , al cui interno ci sono le
immagini
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'utente dovrà adattarlo alle sue esigenze.
Dopo esservi loggati come 'admin' verrete
reindirizzati al file setup.asp. In questa pagina potrete
modificare:
- Email dell'amministratore del sistema
- il server di posta
- Il sistema di invio email e potrete scegliere tra
ASPEmail, ASPMail, CDONTS, CDOSYS, ChiliCDONTS, JMail,
Jmail4, SMTP
- Alla registrazione di un nuovo utente, potrete scegliere
se confermare la registrazione per email o meno.
- Titolo del Sito
- URL home page (dovrà avere un formato
http://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 un utente che abbia permessi di moderatore allora aggiungerete
If str_users_authority = "user" Then
Response.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 un amministratore, dovrete aggiungere:
If str_users_authority <> "admin" Then
Response.Redirect("login.asp?mode=noAdmin")
End If
queste tre righe in ogni file con estensione .asp
Ti potrebbe interessare anche
commenta la notizia
Chiedi alla nostra Redazione!