维护用户登录状态 [英] Maintain user log in status

查看:98
本文介绍了维护用户登录状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我正在开发一个用于ASP.NET测试和论坛的网站。我希望通过整个网站维护用户登录状态,直到用户注销。用户可以随时登录,而不是在他打开网站时登录。我有这么多页面,所以有没有简单的方法来检查天气用户是否登录每页并在每页上显示相应的状态。





请帮助解决我的问题。



谢谢。

解决方案

使用这样的会议





添加登录按钮点击活动



< pre lang =c#> public void Logon_Click( object sender,EventArgs e)
{
if (User.IsValid(txtUserName.Text,txtPassword.Text))
{
会话[ 用户] = txtUserName.Text;
}
}







然后在任何地方使用Session [User]你想要的应用程序。


Hi,

I am developing a web site for test and forum in ASP.NET. I want to maintain user login status through out whole website till user logout. User can login any time, not necessary at a time when he opens web site. I have so many pages, so is there any easy way to check weather user is logged in or not on each page and display his status accordingly on each page.


Please help to solve my problem.

Thanks.

解决方案

use Session like this


Add a logon button click event

public void Logon_Click(object sender,EventArgs e)
{
 if(User.IsValid(txtUserName.Text,txtPassword.Text))
 {
   Session["User"] = txtUserName.Text;
 }
}




then use Session["User"] anywhere you want in the application.


这篇关于维护用户登录状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆