2009-04-27 70 views
0

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

更多信息,请通过约恩:

的登录机制是相当平直FWD。我有一个注册用户的页面(值将发送到数据库)。我使用了简单的txt框,没有登录控制。登录页面匹配fron DB的值并让用户登录。登录后,用户使用(FormsAuthentication.RedirectFromLoginPage(TextBox1.Text,false))重定向到Home.aspx,并且我可以使用User获取用户名。 Identity.Name。 让我知道更多的信息。

回答

0

您是否使用.NET Membership Provider?

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

但是,您真的需要提供更多关于您的登录机制到目前为止已经实现。

+0

感谢Eoin的帮助。 我已编辑帖子。 – Wondering 2009-04-27 09:46:48