Session 登录验证后如何维护会话?

Session 登录验证后如何维护会话?,session,authentication,Session,Authentication,提交用户名密码登录表单后(可能通过https进行某种加密),服务器如何维护用户登录的信息 用户提交登录表单,服务器验证用户并返回页面。但是,当用户单击该页面上的链接时,服务器如何知道它收到的请求来自经过身份验证的人,因此服务器知道为该新页面发送html是安全的。登录行为通常会导致浏览器返回会话cookie。服务器使用此cookie来标识属于用户的会话(如果有) 如果在客户端浏览器上禁用Cookie,大多数web编程框架将通过在URL上粘贴会话ID来应对。用户名和一些类似“已记录”的标志存储在会话

提交用户名密码登录表单后(可能通过https进行某种加密),服务器如何维护用户登录的信息


用户提交登录表单,服务器验证用户并返回页面。但是,当用户单击该页面上的链接时,服务器如何知道它收到的请求来自经过身份验证的人,因此服务器知道为该新页面发送html是安全的。

登录行为通常会导致浏览器返回会话cookie。服务器使用此cookie来标识属于用户的会话(如果有)


如果在客户端浏览器上禁用Cookie,大多数web编程框架将通过在URL上粘贴会话ID来应对。

用户名和一些类似“已记录”的标志存储在会话中。 在任何页面上,您都应该检查当前会话中的变量。 注销时,您会清除或销毁会话,因此您的受保护页面处于可访问状态。 祝你好运


Arman

那么用户向服务器发出的每个http请求都会附带此cookie?html中的哪个位置将cookie发送到指定的服务器?@user,cookie是HTTP请求头的一部分,浏览器负责确保将此cookie放置在返回特定站点服务器的每个请求中。因此,它是HTTP协议的一部分,cookie会自动放入HTTP请求?@user,可能/可能-恐怕我不是HTTP请求大师。不过,这是一种标准的行为。那么,饼干看起来是什么样的呢?它是一个加密的字符串还是一个圆棕色的脆东西。