登录,加入,忘记密码或这些的组合后重定向页面

时间:2015-11-10 18:32:23

标签: javascript html5 url redirect cookies

我可以选择在页面上保存/共享/写入,除非他们已登录,否则无法完成。重定向点击,登录页面并带回来可以使用Cookie& /或传递URL查询参数(如果有更好的方法,请告诉我。

但是,当用户浏览其他页面时呢? 喜欢:试图保存 - >登录页面 - >忘记密码页面 - >

我不允许使用弹出窗口。请让我知道最好的方式..

1 个答案:

答案 0 :(得分:0)

您应该更全面地学习正在使用的技术。

最方便的方式为所有"保持用户现场"场景是COOKIE。

COOKIE是在SITE的每一页上生活和发送TO和FROM服务器的唯一东西(并且它们是为它创建的)。

Cookie使用基于DOMAIN的解析,因此您可以使用单个Cookie,不仅适用于单个域的所有页面,还适用于整个域系列。

但是"忘了密码"不是"保持用户现场"的情况。这是对这种情况的反对。它是"我们知道 - 它现在不是用户现在" - 在这种情况下,您始终应该优先使用URL中的某些时间哈希值,这些哈希值可以被服务器视为受信任的。

永远不要将它们混合在一起(长时间使用的Cookie和不使用用户的网址')。当"我们知道 - 它现在不是用户 - #34;页面显示 - 应该杀死所有cookie,会话标题等。在其他情况下,如果有人丢失了密码,请在电子邮件中要求新密钥然后重置密码 - 它不会导致LOGON操作并进入现场。您应该重定向到登录页面。