【发布时间】:2012-10-03 19:30:45
【问题描述】:
我试图了解这是否有意义:
1. User logs in, checks "remember me" checkbox.
2. User logs out.
3. User comes back and is automatically logged in.
基本上,这正是您所期望的。这意味着它正在工作。这里有点奇怪:
1. User logs in, checks "remember me" checkbox. (Or logs in using remember me.)
2. User is inactive for over 20 minutes, so the session times out.
3. User clicks a link and is sent to the sign in page.
4. User closes browser, then opens again. They are taken to the sign in page.
当该用户的会话由于不活动而到期时,似乎已为该用户关闭了“记住我”。我试图在文档中找到有关此的内容,但无济于事。如果这是预期行为,那很好,但我想确认一下。
我们首先使用 Sitecore.Security.Authentication 管理器设置 cookie。
【问题讨论】:
-
我认为在大多数应用程序中,当用户注销时,“记住我”cookie 会被删除 - 这是预期的行为,对我来说也是合乎逻辑的行为。
-
我也这么认为,但我找不到任何文件来证实这一点。 (或者与之相矛盾。)
标签: session sitecore sitecore6 remember-me aspnetdb