Web 如何从技术上描述这个期望的网站功能(包括超时、登录)
在eBay这样的网站上,如果你想暂停会议,说你正在看一只鞋,当你(在睡觉后)回到页面时,你会看到那只鞋,但你已经注销了 然而,一旦您重新登录,您会立即被引导到该鞋 我想我会说:“网站超时后,重新登录后直接返回超时发生的页面。”Web 如何从技术上描述这个期望的网站功能(包括超时、登录),web,session-cookies,user-experience,session-timeout,Web,Session Cookies,User Experience,Session Timeout,在eBay这样的网站上,如果你想暂停会议,说你正在看一只鞋,当你(在睡觉后)回到页面时,你会看到那只鞋,但你已经注销了 然而,一旦您重新登录,您会立即被引导到该鞋 我想我会说:“网站超时后,重新登录后直接返回超时发生的页面。” 但是这个功能是如何描述的(比如,我们将使用什么技术)?此外,它是否需要大量资源?通常通过将“返回”url传递到登录页面来完成 所以。。。。(已登录) 访问鞋页 会话超时 无论是通过js的超时或下一页刷新,用户将看到注销的鞋页 该页面上的登录链接包括鞋子页面的url,例如
但是这个功能是如何描述的(比如,我们将使用什么技术)?此外,它是否需要大量资源?通常通过将“返回”url传递到登录页面来完成 所以。。。。(已登录)
- 访问鞋页
- 会话超时
- 无论是通过js的超时或下一页刷新,用户将看到注销的鞋页
- 该页面上的登录链接包括鞋子页面的url,例如
Login.php?ReturnTo=ShoePage.php
web服务标记-web服务没有“当前页面”的概念
如果您决定将用户的最后一页存储在数据库中,那么如果访问的最后一页不再有效,会发生什么情况?您还将为每个页面加载添加1个Db操作(以更新上次访问的页面)。没有真正的性能问题,但值得了解。这是一种轻微的非标准行为,因此您需要确保用户知道他们被重定向的原因非常感谢,这非常有帮助!Hi’Basic,我对列表中的第三项很好奇,“通过js on timeout或下一页刷新,用户将看到登录的shoe page”=我要修复的网站上的b/c,当它超时时,您仍将看到相同的页面。但一旦你们点击了任何东西,那个么你们就会被发送到登录主页。这取决于你们如何处理会话超时。默认情况下,用户不会知道,它将按照您的描述工作。在页面上启动JS计时器并不少见,设置为在会话结束时过期(或者提前几分钟,以便显示友好通知)。您可以执行相同的操作,并在会话超时时刷新页面(或者,可以选择进行AJAX调用并续订会话)。如果您有只能在登录时访问的页面,那么它们应该执行302重定向到登录页面,包括返回URL。