了解用户上次连接日期时间的可靠方法?
我想向我的网站添加一些功能,该功能显示自用户上次访问该网站以来的“新内容”。我的网站基于 ASP.NET MVC/C#/Razor。
获取/设置 DateTime 的可靠方法是什么?
更新:抱歉,我最初没有包含此内容...我没有使用内置会员代码。我的网站使用 Facebook C# SDK,通过 Facebook 登录,我存储到标准会员表中。
I'd like to add a bit of functionality to my site, which shows "new stuff" since the last time the user was on the site. My site is ASP.NET MVC/C#/Razor based.
What's a reliable way to get/set that DateTime?
Update: sorry I didn't include this originally... I'm not using the built-in membership code. My site uses the Facebook C# SDK, log in is through Fb, I store to a standard Members table.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
就我个人而言,我使用的是 asp.net 会员提供程序,它允许我存储用户上次登录的时间 (DateTime)。这可能是设置该 DateTime 的解决方案。然后,您始终可以在执行登录功能之前获取该值。
Personally, I am using asp.net membership provider which allows me to store the last time (DateTime) the users logged in. This could be a solution to set that DateTime. Then, you can always get that value just before performing the login function.
如果您使用的是 Asp.Net 会员资格,那么您可以通过以下方式获取上次登录日期
If you are using Asp.Net Member ship then you can get last login date by