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 1.0/1.1
equest.IsAuthenticated
sabato 17 dicembre 2005 - 11.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
galassya
Profilo
| Newbie
6
messaggi | Data Invio:
sab 17 dic 2005 - 11:10
//Se autenticato ricavo il nome
if (Request.IsAuthenticated) {
String customerId =
User.Identity.Name.Substring(0,User.Identity.Name.IndexOf(":"));
OSNetCommerce.CustomersDB accountSystem = new OSNetCommerce.CustomersDB();
OSNetCommerce.CustomerDetails customerDetails =
accountSystem.GetCustomerDetails(customerId);
name = customerDetails.FullName;
}
//Se non autenticato fammi vedere il file di login
if (Request.IsAuthenticated == false) {
}
Cioè se autenticato = false fammi vedere il file login.aspx
se autenticato = true fammi vedere customerId
come faccio??????
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 20 dic 2005 - 17:05
ciao,
non so se ho capito bene cosa intendi tu, ma se è cosi' ti consiglio di lavorare con la sezione "location" nel web.config, cosi' puoi progettare la (o le) tue pagine con trnaquillita, e nel caso qualcuno le richiami senza essersi autenticato allora lui automaticamente si preoccupa di rimandarti alla pagina di login per chieterti le credenziali.
Percui la tua pagina diventa "mostro sempre i dettagli che mi interessa" la quale pero' sara' soggetta al fatto di autenticarti grazie alla sezione messa dopo la chiusura del "system.web" (esempio):
<location path="miadirectory">
<system.web>
<authorization>
<allow users="teo" />
<deny users="*"/>
</authorization>
</system.web>
</location>
cosi se qualcuno chiama la tua pagina allora va ad essere rediretto sulla login e se non mette le credenziali dell'utente teo non ci accedera'...
non so se era questo che intendevi pero' se riesci a ricondurti a questo modello demandi tutto ad asp.net e sei piu rapido e sicuro... ;-)
ciao
Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo
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 !