使用角度4保存cookie

时间:2018-04-16 06:27:51

标签: angular cookies angular-cookies

我有一个基于ldap的身份验证,如果匹配用户凭据,则会以JSON格式接收承载令牌和userId作为响应。现在我需要在cookie中保存这些值。我正在使用角度4.我找不到角度4的任何cookie相关示例。

1 个答案:

答案 0 :(得分:2)

我知道回答这个问题有点晚了,但是您可以使用ngx-cookie-service节点软件包。

1。安装

npm install ngx-cookie-service --save

2。然后将cookie服务作为提供程序添加到您的app.module.ts中:

@NgModule({
  ...,
  providers: [ CookieService ]
})

3。然后,将其导入并注入到组件中:

import { CookieService } from 'ngx-cookie-service';

constructor( private cookieService: CookieService ) { }

  ngOnInit(): void {
    this.cookieService.set( 'Test', 'Hello World' );
    this.cookieValue = this.cookieService.get('Test');
  }

4。一切就绪