用户注册成功之后,跳转到新页面,后台怎么把用户注册的信息传到新的页面上
发布于 9 年前 作者 violentcoder 7546 次浏览 最后一次编辑是 8 年前 来自 问答

比如用户在A页面注册,注册成功之后,会跳到一个新的页面B,在B页面有提示用户注册成功并让用户去邮箱激活邮件的信息,而且一般右上角会有用户名显示。 现在就是这个问题,在B页面中,我怎么把这个用户名从后端传到前端呢? 我没有用express,大家一般都是怎么做这一步的呢? 望大神们提供思路,万分感谢!!!

3 回复

好吧… 简单的

SESSION ={}

客户端访问页面A --> 服务端分配给用户一个sessionId, 例如xxxxxxx --> 把sessionId放进cookie --> 返回页面给用户

SESSION = {
  xxxxxxx:{}
}

客户端提交注册请求 --> 服务端从cookie得到sessionId - > 把用户信息插进数据库 --> 把基本信息放 SESSION -> 跳转到注册成功页面B

SESSION = {
  xxxxxxx:{
     id: 123,
	 name: 'Sam'
  }
}

客户端请求页面B --> 服务端从cookie取得sessionId --> 从SESSION对象得到用户的信息 --> 把用户信息放到页面B返回给用户

@William17 好的,谢谢大神~,我去研究研究session和cookie

回到顶部