怎么保存网站登陆信息?
大致是这样的
1. 首先,用户输入账号密码,发送到服务器,服务器返回登录的用户信息,以及用户凭证(token),并根据token和用户在内存中建立关系
2. 客户端收到后将token写入cookie,默认的cookie是在浏览器关闭前有效的
3. 在刷新页面的时候,因为token已经存入cookie,就可以向服务端出示token来证明自己身份 如何加入“记住我” 相当于步骤1服务端再返回一个过期时间 步骤2,客户端可以在cookie加入token的过期时间 那么cookie就不会在浏览器关闭的时候清空,而是在有效期后清除,从而实现记住我的功能 上述是现今主流用户登录的做法 当然传统的做法可以在步骤一,让服务端设置cookie,步骤2那么cookie就不用在客户端实现了
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有