77 messaggi dal 09 ottobre 2001
Ciao a tutti,
mi sto documentanto per trasformare il sistema di login della mia web application, ed usare le forms authentication.
Una domanda mi sorge spontanea e la giro a chi è esperto:

Con la forms authentication sono io in grado di sapere quanti e quali utenti loggati ho in un determinato momento?? Se si attraverso quali oggetto sono in grado di fare ciò?

Grazie

Andrea
3.165 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

no, la formsauthentication si occupa solo del login. Per ottenere quello che vuoi devi farlo a manina. Ti tieni una lista degli utenti loggati in Application e l'ora dell'ultima richiesta. Ad ogni richiesta ti aggiorni la data. Quando vuoi sapere quanti utenti sono collegati ti estrai tutti gli utenti con la data inferiore a quella dell'ultimo accesso meno il tempo di timeout.

HTH

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
77 messaggi dal 09 ottobre 2001
Peccato, ci speravo!!

Però se ad ogni richiesta vado a scrivere in una variabile di application e così fanno tutte le sessioni aperte, non rischio di creare un collo di bottiglia, dato che la mia variabile di application è lockata mentre la scrivo?

Grazie ancora

Andrea
3.165 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

non devi lockare la variabile di applicazione, tanto essendo una lista
con gli utenti connessi, ogni richiesta andrà a modificare solo
l'elemento della lista che appartiene all'utente che ha fatto la
richiesta.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy

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.