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. 

SCARICA LO SCRIPT

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

C'è 1 commento
Staff
Ti interessano altri articoli su questo argomento?
Chiedi alla nostra Redazione!