将token放入cookie中

Posted melody7003

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将token放入cookie中相关的知识,希望对你有一定的参考价值。

    public static void addCookieToResponse(HttpServletResponse response, String token){
      //存入cookie的域名
      String domainUrl = "http://baidu.com";
        // 登录时所使用的tokenId
        Cookie tokenCookie = new Cookie("login_token_id", token);
        tokenCookie.setDomain(domainUrl);
        tokenCookie.setMaxAge(-1);// 关闭浏览器就失效
        tokenCookie.setPath("/");
        response.addCookie(tokenCookie);
        // 登录时所使用的appName
        Cookie appnameCookie = new Cookie("login_app_name", "COOKIE");
        appnameCookie.setDomain(domainUrl);
        appnameCookie.setMaxAge(-1);// 关闭浏览器就失效
        appnameCookie.setPath("/");
        response.addCookie(appnameCookie);
   }

 

以上是关于将token放入cookie中的主要内容,如果未能解决你的问题,请参考以下文章

SSO单点登入流程

登录验证流程及token处理

Cookie、Session、Token、Authentication、Authorization

自定义token,保存到客户端的cookie中,

spring boot项目之登陆缓存session至redis和cookies

步步为营-76-用户登录(Session+Cookie)