자바스크립트[JavaScript]/앵귤러[Angular]

앵귤러[Angular] @auth0/angular-jwt 설치

IT주니주니 2019. 6. 21. 01:47

※ 관련 정보

 - https://www.npmjs.com/package/@auth0/angular-jwt

 

@auth0/angular-jwt

JSON Web Token helper library for Angular

www.npmjs.com

 - GitHub URL : https://github.com/auth0/angular2-jwt

 

auth0/angular2-jwt

Helper library for handling JWTs in Angular 2+ apps - auth0/angular2-jwt

github.com

1. npm 멸령어 실행

 - npm install @auth0/angular-jwt

 

2. 최상위 모듈(AppModule) import

import {  } form'';


export
function tokenGetter() {

 return localStorage.getItem('access_token');

}

 

@NgModule({

   declarations: [

      AppComponent

   ],

   imports: [

      // .......... ,

      HttpClientModule,

      JwtModule.forRoot({

         config :{

            tokenGetter: tokenGetter,

            whitelistedDomains: ['example.com'],

            blacklistedRoutes: ['example.com/examplebadroute/']

         }

      })

   ],

   providers: [],

   bootstrap: [AppComponent]

})