Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - rars/ngx-jwt: Angular library for injecting JWT tokens to HTTP requests.
Angular library for injecting JWT tokens to HTTP requests. - rars/ngx-jwt
Visit SiteGitHub - rars/ngx-jwt: Angular library for injecting JWT tokens to HTTP requests.
Angular library for injecting JWT tokens to HTTP requests. - rars/ngx-jwt
Powered by 0x5a.live 💗
ngx-jwt
Angular4+ module for adding JWT authorisation tokens to HTTP requests.
Quickstart
-
Install
ngx-jwt
modules from npm:npm install ngx-jwt --save
-
Import
NgxJwtModule
to your app:import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { of } from 'rxjs'; import { NgxJwtModule, NgxJwtConfig } from 'ngx-jwt'; import { AppComponent } from './app.component'; export function createNgxJwtConfig(): NgxJwtConfig { return { tokenGetter: () => of('TOKEN'), blacklistedDomains: ['auth-service'], whitelistedDomains: [], throwNoTokenError: true, skipWhenExpired: false, headerName: 'Authorization', authScheme: 'Bearer' }; } @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, NgxJwtModule.forRoot({ provider: { provide: NgxJwtConfig, useFactory: createNgxJwtConfig } }) ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }
Compatibility
Recommended versions by Angular version:
Angular | ngx-jwt |
---|---|
^4.3.0 | ^0.2.0 |
^5.0.0 | ^0.2.0 |
^6.0.0 | ^0.3.0 |
^7.0.0 | ^0.3.0 |
^8.0.0 | ^0.4.0 |
^9.0.0 | ^0.5.0 |
^13.0.0 | ^1.0.0 |
^16.0.0 | ^2.0.0 |
^17.0.0 | ^3.0.0 |
^18.0.0 | ^4.0.0 |
Contributions welcome!
If you have a feature or improvement you would like to see included, please raise an issue or a PR and I will review.
License
See the LICENSE file for license rights and limitations (MIT).
Angular Resources
are all listed below.
Learn how to build apps with modern reactive and declarative code
resource
~/modernangular.com
resource
Ultimate Angular™ - Learn Everything You Need To Master Angular
resource
~/ultimatecourses.com
resource
angular | Software Development » Web Development » Javascript | Gumroad
resource
~/gumroad.com
resource
GitHub - Jaspero/ng-slider: A light slider with no external dependencies
resource
~/github.com
resource
AG Grid: High-Performance React Grid, Angular Grid, JavaScript Grid
resource
~/www.ag-grid.com
resource
GitHub - fundsaccess/angular-iban: IBAN directives and pipes for Angular
resource
~/github.com
resource
GitHub - ngneat/reactive-forms: (Angular Reactive) Forms with Benefits 😉
resource
~/github.com
resource
GitHub - iamguid/ngx-mf: Bind your model types to angular FormGroup type
resource
~/github.com
resource
Made with ❤️
to provide different kinds of informations and resources.