23 messaggi dal 29 gennaio 2002
Ciao a tutti, una domanda semplice : creo un sito dove si può accedere ad una area privata tramite una pagina di login; come posso proteggere tutte le pagine che fanno parte dell'area privata e cioè se un navigatore mi inserisce (conoscendolo) l'indirizzo di una pagina saltando il login, questa non dovrebbe essere visualizzabile e magari dare un messaggio di errore.

Grazie 1000 e buon lavoro
Gianluca

1.818 messaggi dal 21 giugno 2001
Contributi
Predisponi una variabile di Sessione tipo Session("Autorizzato") e la imposti a False nel global.asa

Sub Session_OnStart
Session("Autorizzato")=False
End Sub

Quando un utente si logga correttamente nel codice predisponi anche il settaggio a True

If "il log è corretto" then
...
Session("Autorizzato")=True

End If

Poi in ogni pagina della sezione riservata metti in testa il codice di controllo

If Not(Session("Autorizzato")) then
Response.Write "Utente non autorizzato"
Response.End
End If

Oppure metti un bel Response.Redirect che rimanda automaticamente alla pagina di login o ad un'altra delle pagine pubbliche.


Cia Cia
hyppos

www.teatrolabaracca.com

<code>
|--------------------------------------|
|<font color=white><b>in giro torte sol ciclos et rotor igni</b></font id=white>|
|--------------------------------------|
</code>

hyppos
<code> in giro torte sol ciclos et rotor igni</code>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.