退出登录疑问

来源:8-13 退出登录

合法俊哥

2020-02-17

用户退出登录的Controller,需要先判断用户已经登录吗?
没有登录的话不是应该不会调用这个接口?教学代码如下:

	public ResponseVo logout(HttpSession session) {
		log.info("/user/logout sessionId={}", session.getId());
		User user = (User) session.getAttribute(MallConst.CURRENT_USER);
		if (user == null) {
			return ResponseVo.error(ResponseEnum.NEED_LOGIN);
		}

		session.removeAttribute(MallConst.CURRENT_USER);
		return ResponseVo.success();
	}
写回答

1回答

廖师兄

2020-02-17

不要急哈,继续往下看,下一节就会做统一登录的校验。

0
0

实战支付+电商双系统 玩转Java技术栈

花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~

2054 学习 · 1049 问题

查看课程