Просмотр исходного кода

[微信第三方开放平台][修改]:登录cookie,后端设置

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
a787785bde
1 измененных файлов: 7 добавлений и 1 удалений
  1. +7
    -1
      mallinkWechatOpen/src/main/java/com/iformall/controller/HomeController.java

+ 7
- 1
mallinkWechatOpen/src/main/java/com/iformall/controller/HomeController.java Просмотреть файл

@@ -28,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController;
import javax.imageio.ImageIO;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletResponse;
import java.awt.image.BufferedImage;
import java.io.IOException;
@@ -68,7 +69,7 @@ public class HomeController extends BaseController {

@ApiOperation("登录")
@PostMapping("/doLogin")
public ResultData login(@RequestBody MallUserInfo user) {
public ResultData login(@RequestBody MallUserInfo user, HttpServletResponse response) {
logger.debug("[" + getIpAddr() + "] HomeController::login");

try {
@@ -99,6 +100,11 @@ public class HomeController extends BaseController {
if(menus != null) {
info.setMenus(menus);
}

Cookie unameCookie = new Cookie("uname", info.getUsername());
unameCookie.setMaxAge(60);
response.addCookie(unameCookie);

data.data = info;
} catch (Exception e) {
return new ResultData(ErrorCode.USER_PASSWD_ERR);


Загрузка…
Отмена
Сохранить