所以,我有一个网站,当他们加载页面时计算出用户的位置。如果不正确,他们可以改变它。我希望下一次用户访问该页面,以便记住他们上次更改的内容。保存没有帐户的用户信息
我们的网站上没有用户帐户(我们现在也不需要他们)。基于用户登录,我还能如何链接并保存这些信息。
我可以使用他们的IP地址(如果阻塞的很好,不需要为他们做)。这是不是一个好主意,只是有一对坐标和IP的链接表设置?
我实际上会使用相同的逻辑将用户链接到他们在页面上发布的所有评论,以便通过将其链接到他们的IP来快速“我的评论”部分。
没有帐号,使用用户IP地址是我能想到的唯一的事情。
在MVC应用程序中,我从来没有真正使用cookie。我会怎么做?只需保存一个具有特定名称/值对的cookie,并尝试在页面加载时查找它?我可以在Javascript中做到吗? – slandau
您可以简单地从您的MVC应用程序添加cookie,然后在服务器和客户端访问相同的cookie。 –
Cookie可以有多大?我可以有一个存储整数列表的cookie,代表他们发布的评论的每个ID,因此下次他们加载站点时,我知道他们每一个评论ID都是?我知道这是更适合帐户的方式,也许使用户帐户是解决方案... – slandau