2010-09-28 8 views
1

Je travaille sur asp.net 2.0 et le serveur SQL 2005 J'utilise l'authentification de connexion où userid = CJ et mot de passe = 123 quand je clique sur le bouton de connexion de l'accueil texte CJ doit être affichée. sur la page redirigée toute aide sera la bienvenueauthentification de connexion dans asp.net 2.0

Répondre

0

Si votre utilisateur est magasin valide dans une session :

MyUser currentUser = UserLogin(userName, password); 
if(currentUser!=null){ 
    Session["loggedUser"] = current; 
    Response.Redirect("~/Default.aspx"); 
} 
else 
{ 
    //User authentication failed 
} 

Lorsque vous accédez au contrôle de l'utilisateur connecté si la variable de session est nulle:

if(Session["loggedUser"]!=null) 
{ 
    MyUser currentUser = (MyUser)Session["loggedUser"]; 
} 

Lorsque vous cliquez sur le bouton de fermeture de session propre votre variable de session (dans votre méthode de déconnexion):

Session["loggedUser"] = null; 

Bonne chance!

0

Stockez vos données utilisateur dans une session après que l'utilisateur a été validé, et nettoyez la session lors de la déconnexion. En stockant l'utilisateur connecté dans une session, vous pouvez accéder à votre utilisateur à partir de n'importe quelle page.

+0

pouvez-vous montrer un exemple s'il vous plaît –

+0

aller à google, et tapez "ASP.NET Forms Authentication". – RPM1984

Questions connexes