Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Gestione login mi aiutate perfavore?
giovedì 29 maggio 2008 - 11.27
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Leopardo
Profilo
| Newbie
25
messaggi | Data Invio:
gio 29 mag 2008 - 11:27
Ciao a tutti .. allora vi espongo il mio problema..
Sto facendo una web application in ASP.NET 2.0 ..
Quando l'utente fa il login mi salvo sul DB loggato = 1 e mi passo l'ID dell'utente in ogni pagina in modo da verficare (nella pagina nuova) se può vedere il contenuto o no..bene.. (l'id mi serve per recuperare anche altre info)
Ora il problema sta nel fatto che non riesco a metter loggato = 0 nel DB quando si chiude il browser.. l'evento OnUnload si scatena ogni volta che si aggiorna la pagina /si preme un tasto ecc ecc ad ogni postback..
Sapete aiutarmi perfavore?.. oppure consigliarmi un metodo migliore / diverso..
Grazie infinite a tutti ciao!
19018
Profilo
| Expert
502
messaggi | Data Invio:
gio 29 mag 2008 - 12:19
Perchè non usi il controllo login di asp?...fa tutto lui
Tramite un il tool di configurazione delle applicazioni ASP 2.0 puoi creare il DB automaticamente e dopo tramite i controlli offerti dal framework puoi gestire login e ruoli senza grossi problemi.
Potresti iniziare da qui ->
http://msdn.microsoft.com/en-us/library/ms998347.aspx
ciao
Stefano Passatordi
http://blogs.dotnethell.it/stem/
Leopardo
Profilo
| Newbie
25
messaggi | Data Invio:
gio 29 mag 2008 - 13:11
grazie per la risposta.. solo un problema.. il Db ce l'ho già.. il lavoro è più che avanti..
Il problema sale adesso perchè usavo le variabili di sessione solo che mettendo il sito sul servermi da problemi (sembra si azzerino ad un dopo un tot di aggiornamenti nella stessa pagina..)
Per questo motivo ho pensato di mettere un flag nella tabella degli utenti.. però mi si propone quel problema...
Non avete altre soluzioni?..
Scusate.. ciao e grazie ancora
19018
Profilo
| Expert
502
messaggi | Data Invio:
gio 29 mag 2008 - 13:13
Come memorizzi in sessione, usi il viewstate?
Stefano Passatordi
http://blogs.dotnethell.it/stem/
Leopardo
Profilo
| Newbie
25
messaggi | Data Invio:
gio 29 mag 2008 - 13:26
faccio es
( QUESTO é IL CODICE VB.NET DELLA PAGINA..)
Session("ID") = Db.reader("ID")
..è sbagliato?
19018
Profilo
| Expert
502
messaggi | Data Invio:
gio 29 mag 2008 - 15:16
Prova il viewstate ->
http://msdn.microsoft.com/en-us/library/system.web.ui.control.viewstate.aspx
forse ti risolve il problema.
ciao
Stefano Passatordi
http://blogs.dotnethell.it/stem/
Leopardo
Profilo
| Newbie
25
messaggi | Data Invio:
gio 29 mag 2008 - 15:18
gli do un occhiata ti farò sapere
Grazie infinite per l'attenzione a presto! ciao
Leopardo
Profilo
| Newbie
25
messaggi | Data Invio:
ven 6 giu 2008 - 12:11
Ce l'ho fatta! ho usato i cookie..
Mi serviva per portarmi dietro sempre le info dell'utente!grazie infinite lo stesso!!
ciao!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !