如果用户已经登录?

时间:2009-04-27 09:38:38

标签: asp.net login

我想知道如果用户已登录或未登录,我该如何实施该方案?即我有一个应用程序,最初将您重定向到Login.aspx,然后重定向到Home.aspx.There我显示一个像欢迎“UserName”的消息。现在,如果用户没有注销并关闭浏览器,下次访问该网站他应该直接被重定向到Home.aspx。如何实现这一点。这是否可以检查VS2008(关闭浏览器并再次运行应用程序)?如果你们想要更多信息,请告诉我。

Eoin提出的更多信息:

登录机制非常直接FWD。我有一个页面注册用户(值将转到DB。)我使用简单的txt框,没有登录控件。登录页面与DB前面的值匹配,让用户登录。登录后,用户(FormsAuthentication.RedirectFromLoginPage(TextBox1.Text,false))重定向到Home.aspx,我可以使用User获取用户名。 Identity.Name。 让我知道更多信息。

1 个答案:

答案 0 :(得分:0)

您使用的是.NET会员提供商吗?

通过它的声音,您想要实现“记住此用户”功能。您可以通过实施基于cookie的登录来实现此目的,该登录将登录令牌存储在客户端浏览器中,这样当他们返回到站点时,它们会自动重新登录。

但是你真的需要提供有关你的登录机制到目前为止的实施方式的更多信息。