UNPKG

ng-ebi-authorization

Version:

The ng-ebi-authorization is a simple authentication Angular library that relies on EBI's Authentication and Authorization Profile (AAP) infrastructure. After successful login, a JWT token is stored on the browser (via cookie, local or session storage).

75 lines (74 loc) 2.13 kB
{ "name": "ng-ebi-authorization", "version": "1.0.0-beta.7", "license": "Apache-2.0", "private": false, "keywords": [ "angular", "jwt", "authentication", "ebi", "aap", "elixir", "aai" ], "repository": { "type": "git", "url": "https://gitlab.ebi.ac.uk/tools-glue/ng-ebi-authorization.git" }, "bugs": { "url": "https://gitlab.ebi.ac.uk/tools-glue/ng-ebi-authorization/issues" }, "dependencies": { "tslib": "^1.9.0" }, "peerDependencies": { "@angular/core": ">=6 <8", "@auth0/angular-jwt": "^2.1.0", "rxjs": ">=6 <7" }, "devDependencies": { "@angular-devkit/build-angular": "~0.12.3", "@angular/cli": "7.2.3", "@angular/common": "7.2.2", "@angular/compiler": "7.2.2", "@angular/compiler-cli": "7.2.2", "@angular/core": "7.2.2", "@angular/forms": "^7.2.2", "@angular/language-service": "7.2.2", "@angular/platform-browser": "7.2.2", "@angular/platform-browser-dynamic": "7.2.2", "@auth0/angular-jwt": "^2.1.0", "@types/jasmine": "~3.3.8", "@types/jasminewd2": "~2.0.6", "@types/node": "~10.12.19", "codelyzer": "^4.4.4", "core-js": "^2.6.3", "jasmine-core": "^3.3.0", "jasmine-spec-reporter": "~4.2.1", "karma": "~4.0.0", "karma-chrome-launcher": "~2.2.0", "karma-coverage-istanbul-reporter": "^2.0.4", "karma-jasmine": "~2.0.1", "karma-jasmine-html-reporter": "^1.4.0", "ng-packagr": "^4.7.0", "protractor": "~5.4.2", "rxjs": "^6.3.2", "ts-node": "~8.0.2", "tsickle": "^0.34.0", "tslint": "~5.12.1", "typedoc": "^0.14.2", "typescript": "3.2.4", "zone.js": "^0.8.29" }, "main": "bundles/ng-ebi-authorization.umd.js", "module": "fesm5/ng-ebi-authorization.js", "es2015": "fesm2015/ng-ebi-authorization.js", "esm5": "esm5/ng-ebi-authorization.js", "esm2015": "esm2015/ng-ebi-authorization.js", "fesm5": "fesm5/ng-ebi-authorization.js", "fesm2015": "fesm2015/ng-ebi-authorization.js", "typings": "ng-ebi-authorization.d.ts", "metadata": "ng-ebi-authorization.metadata.json", "sideEffects": false }