{"_id":"@trxn/angular-authentication","_rev":"74-25c53ffff6029fbacf97bcf821abf1b5","name":"@trxn/angular-authentication","dist-tags":{"latest":"2.2.5","beta":"1.65.11-beta.3","next":"2.2.0-next.3"},"versions":{"1.65.2":{"name":"@trxn/angular-authentication","version":"1.65.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.1.2","@angular/router":"14.1.2","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.2","@trxn/angular-form":"1.65.2"},"gitHead":"c38310f1bb55f702fff9e1195e3b542c8fc06d33","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0fel1NaTbMtCjx38O1+hYM/UsnIubJ3F7dGxcM2xhgUCh5PO+or9kWG+g5LBpTGRIrI8TNTkWI/q+0BHIksOHA==","shasum":"7a4fd28fe84def7d3138ee89e004e25f11d0bdc3","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.2.tgz","fileCount":73,"unpackedSize":386972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnTIaEf7wXxD1/ejM2MSX1UiGa4cd1K7JXfct+9l7WhQIgOb+VSj9rBQ/UNLIOKPVAqFzFeOXz6SmN07z5suBckL4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh4ZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXAhAAhc/vVdFeyV35iMp797/KjoFYihuEbr+V8vtvsrGI+INwGXoU\r\npZmcWSLtykGU0CbazY1N2C/plUaUaiKOQEQYxiU/MDOx+5I9nQXW8vr75Th3\r\nNGVwgxGSfrpf8+MTlj1kNbcA/x6kTjSUgptcJHkc07VGWIpcnSbr11CluzRl\r\nbne+uBK8Y/89vTa0/2XlQ4+Rx2UphJHIdBYVF3PI1eCbh/8pKqvEG5hL76U0\r\nQOu1dbZEnZrQ2/xvAvNz1ort6tM/yvpJcL/LPnfuosASsBxx/EhUWL4LhMWL\r\nOt/5yAC4SRisxe18YtkTF+y9FA23W/pCVvqcG6V7ScXXtCsB+4/ZY1SpmZph\r\nI62hyFfICH8cxVPXZfXnp+GVnHkJIKSVd6KLTQFMA3ihCJRaQYt6Z/H1qJor\r\nzoH5e4Vc2Ds06Wf1SXW7ag/VG+1LrK6+WpBYke/426eZ2FmSwjivfFtu9/Y9\r\nJHXGjuFy3MCBzlNeqI3BiwZn1V4FdBw7pNXzb8wQTbWuYDTvVutBSaG3IRZJ\r\nnyTzQI6yhRhN11zWGIUr+dpE9yh67Vo/0GkbQip+cG6YBcCkJPW5GK2d3N0m\r\naKYWkSshZjuMitAt04A+8f5IvsE8JaKdcPOOtMGpdzJnC1ahuLbAv9omcBMF\r\nXSt9BvTmGLPfles+fovF46nknQwcbfMqWek=\r\n=QqZf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.2_1669826163257_0.712992549150087"},"_hasShrinkwrap":false},"1.65.3":{"name":"@trxn/angular-authentication","version":"1.65.3","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.3","@trxn/angular-form":"1.65.3"},"gitHead":"30931da5f3c90ffab92cac4fb10e81c9d2836ed0","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.3","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-CvJYim0aoIJTZOQSRp8CwOr26QsFFg34R3+o+jrz71iCu3eVGWFiBn07lcn0YFodKXrOutBVTXmcpWnQh6aGtA==","shasum":"01164f70f4a7a1be31cc7c4d03eabfe3d2e4865f","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.3.tgz","fileCount":73,"unpackedSize":387127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYmFcu6Uur5U8KXcMxFnVbP0GTUzEAxwGvcwgVueD5QAiBbPj+4wD5kEFJjxiuXWjqBfogCP2hgDETz0TOHnCKqLg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkLbmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE5hAAmf+GxIcX+Vk+bWFr7sQK77VW8RqdhrQDbjLLd+EPsPzIXkql\r\niNKRhjDkj1V/aBJyMdGmR5b1Xy6yROeSf6Y34kc0UBYIp8xAS2bpjJCzT/RV\r\nj8PR6XT+XIodeh9y+yvcWpDtxglTNvJ04htUHIAZonpcUOPNlTstmdVvv9a7\r\nlsE+Z2b0PMsOybLcFbRrIR8a6waAjaXT+ddUHjLexN/d83wHcDWXUD1WQbAA\r\nXskpTtqC90NlEN38wLruwvwvStGP/vtdvl5H4+Ng3fVUCOrXADGNezwSZA/L\r\nyr7XkcUdiixtgye5Lsx0poYl3rveaojSEzebiWBwAjQAyNpDGOwmyrqA6skM\r\nS1fVdUS5OVJfZml5VWvI+DngvD0s8E+STdjJCrdYEmqP7iq8rSwPq5fDEYGM\r\nZoMyA9FZT+xHLlGQJsOkZljTIYTB/S3s2b1G6OCU1AEvlTSNG0BUxNA5fyoq\r\nsVfoC9WhRRby9wsP6KzorgUse+YfCRF0XZcTohcmEYi26o70vES1g59WorVx\r\n78DAActDUjUOqJI0nkVakG7dq4BRomvdg6fuevtXYiP0Vkr/KE22511G4j2M\r\nu0WImfZs4vAaa68zbxEphg8Mb26isPlKnUhz3gqtqKcgefd48gkiz7EVqUHO\r\nGU4gcAG3dXHJ4mQh7GRmRKu9cyDVVGOqy0Q=\r\n=jsey\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.3_1670428390549_0.24524157173159122"},"_hasShrinkwrap":false},"1.65.4":{"name":"@trxn/angular-authentication","version":"1.65.4","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.4","@trxn/angular-form":"1.65.4"},"gitHead":"40895766e9c67f19a0ded74fa0e2d63d2d872eff","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.4","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PyhYOS/seLgHFXqDbmSocTGymohSLcp5IZgID7GftQB08ljhfDPAdLDtgalGEB1oU57z/q2SLOYzk++8/DwAVg==","shasum":"0b78c610cd63d217a84b92cb58ed31fc59c017f2","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.4.tgz","fileCount":73,"unpackedSize":387127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+QsYwDuOduUI4TTwUgOqmWAQOU5g8zV3XriM7WKF7xAiEAnXxAIHsz3i1BQal8BjNybO6Whu+N/ps1nYri6BjCyYQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjklHRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYgRAAjNhDXKf1VoG79+E3x52LzSdRtMxUYmupWwi5ggCwogqL54zM\r\nIH0EYPLZ0kFjZw2sb/1tvgG4vP/Qp7mO0yjOVCPF6NN4XQbnUUOE+qtRJAQ5\r\nbh93FTeOaWWO/xvwmO+JK/bPCLJhOsJIEL2HMPX653+xKl48Fdz7C+t4esKC\r\ntgPeTuvtoRf9TX9WaRntOdScbOdOinW7YfPfBfYgzt0yVTiuaAeYdm2a9qGg\r\nEc1KptxK3RPMF5gELRB2E2rigHkJ7PkbDxwIYpNlwIXUlL8JQg3pzwKt6VsG\r\nvbvOxkkTUrJK9kUca6clTcutfnpHxjDxWS5yqb/zUn/CWs8paZAW1syLQXxt\r\nJMP1wsD0Q96c3e2atzjqlzCoLERttoPo88PwwqsYbDvKL9s4vQs5Mc2RECPD\r\nRwRW0DNmBn4XTFZ5GQ+1WYZ0eXH57SvGFmDK2UokVrbdRv3ozLmNUVME+erB\r\nBqHCS1EhCA1mWIPJi6wZzIRBJDKSeb6QLaLnniURqqJBBzwuajtfpyEcYzIe\r\njTq7A8EulSPFfHtxH2GcR7JadopEG+NwLDBplJP88bxycVyhakiGN0PNrrr8\r\n0mO25YYLaQFVIK/xhwLJQ7T/SmxvTlxp4v5GUQg77uh+oe0nnxII1Md8vlnW\r\nIndgdz6bsDIv0OxgR6K8Orpp+xcwbagwoA4=\r\n=ODgu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.4_1670533585339_0.7345121782192179"},"_hasShrinkwrap":false},"1.65.5":{"name":"@trxn/angular-authentication","version":"1.65.5","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.5","@trxn/angular-form":"1.65.5"},"gitHead":"022d8fc9b70f2dcaa1ef684ae3b956b78bac78b6","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.5","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nt5pv1xwLv3Wp28ARdIw0i1eq4cRIKSYx5Dtux7SAZXQoTjkAYTb1Q9kMVieqcBmMbb3wgbh75QUkKiiu2fqmQ==","shasum":"96ca2ef96d6a710ebd47d04493500e351b83f2e6","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.5.tgz","fileCount":73,"unpackedSize":387127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwQ88L5cYbgcx4CsyXmpkWm/LoAnnjfj0LVGLCTy32XQIhALBESbaltC7brHIg16iEge+ecsmMCHViS012cdpAf00M"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoOcMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHqg//Z8aI3ZBS2rrv1wyLnzmxcRr6RVMD7+r9ommd0DtPsIxb7ggI\r\nJAsISB8/NKfdvp5KnqV3LOhghgV5IXqhwGBas6yino4I3AIISs4CqaGkbswR\r\nJF+FWqHEdXqh2vnL8AdVDs5yfUxCk4ueOn8yGMWgt5GolFguVZPd3O2yjbMW\r\nhO0pOnzTEy2SE5uoveeVuHqaQqOi9txr2kEZuuUgyeKLVwm6iO9EOJATxaC0\r\nqtQ8NDEHfBEBCFnL9Ucj6BqnQq0O90KNQdJLXVWLqZ2JPre0W+vGwze0GQua\r\nLeGIgkokDvC7A0Ipa0v7dh7OLWRoxv9+FsnCjElfqRz/59imOqKtVvs+g+D7\r\nGjY85jTMBAQgES2csH7tsIRBoUDMd2tsIpQH+5UO07LLnHJHsBC2U7gmjjYk\r\nTRIf1Rccytwt5KT1RbFthzwCEMLOro/uvayWpDyffuE7m4TrPX0fmS1YQKEr\r\n4GyU7v1Up5DneIEwX8ycLBGYBJp35hlD+smS6VxwKhST7b+p/sO4/xC+qgBL\r\nPrW5TyMHRcC1MhKVqvg0c/3PyLnZs2QV8oskirgKxija7kArmbkV4QPBPri4\r\ntQgaLFw8XzVLWQBm9/8gAAeTXKo782Fv8+vc72LnsbkRSmKKvulAsYaKvm1J\r\nMSSMZN8z98Lrf2RT/ACzXNNIq/tIfp0GQCs=\r\n=dxbU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.5_1671489292396_0.2790743183601181"},"_hasShrinkwrap":false},"1.65.6":{"name":"@trxn/angular-authentication","version":"1.65.6","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.6","@trxn/angular-form":"1.65.6"},"gitHead":"ec74514bfd55bf34458e932bc6853ea3a18ca23c","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.6","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+st6OLMBIqeYjzWAv9qZFNRIa2tIbi98ipNxoHbaBaTZm9b0BEliRF+IjUdgo1TK81i3MGPporUZNqEu6rVZVw==","shasum":"7dcdf51c7aafd13628beb39d7164a1765dc33a26","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.6.tgz","fileCount":73,"unpackedSize":388166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw23jY+ncNU/uGmhukkrVMzePic68xMK6V/9V6MNMt5wIhAPn4T5RdqTHKnSnscQritdAY2Ah88fYv8xCsY5TQ6EE1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjohRoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Sw/9H9BpjXH9dbpEXR7PjOQs7Njf18F1Movs61PrdJ2pSFA/AAh7\r\nLjCbniZykM9jeM34Pdk5at5NireoMX8NahGRp4pc1FfQGGhM88pajtIF8ZJ+\r\nDnWFLeuxsiQRIOA3YskaJY8qnNoooMaO+JahsuCq89Qxp6aevnjOX25BXHrZ\r\nUDW8KYwIuoY9GpfDO/uBzlY9psg6ix1keYzeFmouWuzRRjDZSIvp1+pPatu5\r\n5vBBsL7j/bL0OZGdSkTCqnjrp04Fpweu6/kkNHmylzOmjT33S2pPauphXDAv\r\n0nsyV2Xe0q2fR70f321CrhTUOqBb+nkOQAsipTGQWTFLfJOy6lG95PLZigpJ\r\ncWpTwXYPGxFDqP91pl+8Qpejs1hPoLvqwIKOIviRWQMouBN94Q2JSCxZpoPK\r\nLV3Tx+Lvsvj6q4yO7aSUOYnfzsXFxJ+KKNL5muOmVX+DgNAZRVgNp8bfT+vu\r\nPP0ofADJDMBHFQzvGyNIXAmL5nhTAdVpKTDf3Cu7W8yx8nHRLM4KAXiqwkWO\r\nFA8DPfISUtdbA52BXJTYFn7fo07auv3thN2JViiDSdvjZnP455KpgGshXD9j\r\n4T7qpg6VaE/EdlTLs9kCjOPlINDLg0lLf0e9yaJkvdFEdZOBnZFlDM0MOpBn\r\npyOF6wGUIzGvp5wEHG7LycPVMgKZs5GajkY=\r\n=VARn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.6_1671566440626_0.7565805769018603"},"_hasShrinkwrap":false},"1.65.7":{"name":"@trxn/angular-authentication","version":"1.65.7","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.7","@trxn/angular-form":"1.65.7"},"gitHead":"3cc446c6999adf238bb5238298afbdf4d1be868f","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.7","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-eVdVKbgtKczsVAPBxte676o5eyqgggYh/Arux0fpb47spfCK68Syq7VdETd5+wSwICXl9/TsWTfOesyP3hSqaw==","shasum":"66bacadb638995899fa8435cc2558917511b99a0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.7.tgz","fileCount":73,"unpackedSize":388166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm/7pamU9eTisWFg4pI2XGSEwRzc9t792j/0SvLXwaPQIgOXxuuXLN5pzla2WofSGcY1/XZ233fSIUEFJW2/IxZ20="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo13EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowAQ//XTD+IOnL3xKIsoV4W3kekxvPTTkrz+l4EWK8fIOuBF61TOtj\r\nMOsGefpwiaa66bUAEMKX7ao0J1XRfU4w9gbgfHz0vJCY/LqpTBi1ucqQr+wr\r\nZI9yuNK0FuO84Xp4GfzDCLNzZhXXwcO/LtHRaLoOBA9q6X2ehqdt5a1bHBWd\r\njBEvH4brSBouHkPmxdgdgrWkOVNNujfBL1hqtVhmeLR0sgOedG0pCoMItlrY\r\n8z+i638QcrTJGsZZq8/s73BRo6OyKxDtUwyBmKYp0WiPIIEhi/cy4mWxf466\r\nSergYbefJGPbIhlt55tShXjrY+iPY61UYk1uAg8xGXauDLU7ezwQ/7dlAIrU\r\nxEoCudaNPTI5jUWNOvcBwMpHtNWqe7WrA868RIvh/4MhfiRXvQqMiDz3Qfnn\r\n3udNHMuobx6pfKWrfwN/QHK38KScTLZqXziRT3MR3MSHduRDcp4oWUXNa6m2\r\nFSzmbmNo1w8rc45fm0D4te3CUITHnJWkoS7sJIATI+Iae1yti9R4EsnWnuLn\r\nEWRIrgShxAiRusKcIGwCavZ8s4lT0x6lAQJmMdVKOwKQpBhAN317gHt+eN8p\r\nIBqNBbLj2hSU1yEAYFxHmaXRohVvDWciFAG1amGxlMJnENgitMFnGwq4p4V0\r\nCH9ZL8hgBco56HsA42VjxQsn7fJuxq5G4MQ=\r\n=wY1V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.7_1671650755893_0.9230133172744732"},"_hasShrinkwrap":false},"1.65.8":{"name":"@trxn/angular-authentication","version":"1.65.8","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.8","@trxn/angular-form":"1.65.8"},"gitHead":"c6f63af19ea26c26dd2ef155dd2a35ba73f518c1","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.8","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XWDCNdnKXubi0Ell2a37cmCTAe6Mv9jlFN0+7nelQOntfwUIVPHPmqd8bDsDPwocQPbdYVPjtx7NA3mTIDYpOQ==","shasum":"d3b80a5f12da709171c2a28702532d2a8202c774","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.8.tgz","fileCount":73,"unpackedSize":388166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEx3gAyguyre13K1K+BMqQlqWZh1ydgjjVA38VYialYMAiA24XE2A6RI+pXDx+mh+QlwywMOySFPnLJ0Gn848TYnMg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcvYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprchAAg3bEO+tuaCHRMUz5uaBeQFX3dhmlfcP/hWK0eYnddsIEwoEk\r\nK/EuDFHBC4ESAhsN/KT3G8yeLqlCjieqZBGX8sE9yTvIYxGBO9FqSUMVw/5N\r\nR8sY9Hj7vDec3Hhkuiv40enJHl6VIt+o3yrk70gNks+5Tg9d11qTA0qZVosl\r\nJyAVzq+OcBuYJ6EvVpfx6m5SUDa+Q5HcZYqQL1UVFAZzWHQKTIYWBKbCJuXe\r\n3U0HA7HA94R0LPBnycRq0ez2bU5s/sPz0TGAfxAeb2g3ELmpJP6v4wdFpUVQ\r\n4h7xhN1JLiO/30l6aSRH1vhA3Sm+GzlvZ4rbs4TlDerSpDe5Haz4jukr8Zc7\r\nOYw/oqXldTFUbBUOfGQ7t+gekNkP/AT5dF9ezYPrGJAZWP0LnwMI25QGpIpd\r\n2N9TS+nJnW1XZAOXqTDa6XcM2LWZP4wW8r7OUN942bFUcfpAHsLgc+f15KvJ\r\nqnv3dXacWoUfPWzi9tMakhgmRfNBnC15mGRxh5spmq+K694ALl2KhIKihk6t\r\naucM1kOATABt+wMZuH2oL8vYItF2LhmPWlxiJhPIU50625aBycTI0G1jK4lt\r\n1u4Awpmq51xSdGle61Vgc2znmWDNfoETunBiknws9NY8en/VzLLQiWC8C5Cp\r\nFNfBLDgPuww4xhvwuZOG/tL6d8dq/M3FKqc=\r\n=ikSG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.8_1673382872347_0.7573023010095719"},"_hasShrinkwrap":false},"1.65.9":{"name":"@trxn/angular-authentication","version":"1.65.9","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.9","@trxn/angular-form":"1.65.9"},"gitHead":"32cdc0b19ba9bf743af86da12f358785cc21a4d3","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.9","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-h8ALe3T00sSXkfjNXyNAl1ApN6FqjgMbRRvCeEAqpR62tHSXTKgw7wbym8txVN+u/iWXpZiald9mxP1nyoFH/A==","shasum":"866bd8719ad25e035a74fe327d837be4c8281472","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.9.tgz","fileCount":73,"unpackedSize":388166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUB/TT9lOQP07sCYWd9AC0oWUf4sH7vguK4fvmiTCOFAiAXkVm5SqZtKnivMb5485eMKWCcs7YK1kQSCLyHHVnS3Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvdvyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvTQ/+IA/HnKcilPcnxq2zigxPh+8C0yir0ttfUFdkmWlleQlLfG38\r\nSjbArhpGh1+/zALg6iE+NebpEllGPHQI0klkE74VxNcgogkjxeMcSEgWGszU\r\nOx893vF5pSzpDOwi++cta3jiL1Ld/f2Ho96dhT9K6YO5tJW5cmuzcjG8GFv+\r\n8VcKA+E8tpilPIxgQZJyfFnDgwQBRMX3V1sYmVO5I/YCxZKWmYaE2vJOFn2o\r\nJocnrwF1og/kH3VCHRb/FUYrLFI/w/TA20kmihoCU0Aulx5QTYLhbDY5o2Ic\r\nTjyiJwxyBZ6h9+gEf3sGLd8rNwIPB3eohhRfXEW2MPYs3hJkpYTXDp3CJzGP\r\nCFDU2sUp66aPWn2587BT8WLI0DrVA/kEWpQ3pHRzNH0DRXwVUbmqbrUuidE8\r\n3pn2Zd9lfaKaIJkY6gtzGm59RpFlXJxq7HPpRTqVO7uaQIC0UU/SdmfBgu5E\r\ndXr0X3nnhgtQu7GPxW2NUqKfMh5x5ehcQF5V8lGOBqW0wVsS5qCvq5C/QjI0\r\nSi83POMzIy9niD8aHSX4UhO7G8Tu0P1rzb8+UfnEB9Z7d9HLdTN+J7lcF8UO\r\npGWb+NS6BTkx5vWjmP5O0sIDdIC4ZWVGmea6lc8o1LtY66id6HGNaUzUzH2g\r\nz92o7Pt3z+bcjFegd35ZQZbI/Iz5tPVO9Vk=\r\n=SSQY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.9_1673386994487_0.10256547141467043"},"_hasShrinkwrap":false},"1.65.10":{"name":"@trxn/angular-authentication","version":"1.65.10","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.10","@trxn/angular-form":"1.65.10"},"gitHead":"1f04da8e2ac860a8b114c7476b7e7cff87c9c4ac","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.10","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-k2QquN+JPBIOMfkobAvaDpiW57czTm604a6Zg5L2DSKIPGJc8sfxI169ItgoB7gBjL0anz7aZnU4PRVQCBRyEA==","shasum":"6f4ae6d577ea23b18685a0622e5b69356dd8fc22","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.10.tgz","fileCount":73,"unpackedSize":388169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsibZvRXOQOm0hI0fXbulOzLO789ZGNnvm6lgNCVGdJwIhAMaDaZV3xFOFYOdBrDhUhvxrWpbYntAFZ3sPnfDYhxyS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxl6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY0xAAiR/PSvCT5j0nLT/9GMWd2E7dP6ZVOB6V5vrrF9o+O01LaADO\r\n1Y3s5Z8zy/y9Ih8+6pERaIFNb6rJRj+RX98yCGqIF3FTCQkIc99IqnI7Ve35\r\n6ov3lG4y8cd/3qqEnhC5gh/Sblnnv+84c1qoJVxUjIry6tSx9denOrdB4yiU\r\n/3onmvGU4Z6B39/UH+vTdX08PkV9mU42f9wMWSI3pKKgxavVH18tJJ2t2Hh3\r\nTZXw1WfPIJLg0FS3IMNgOf7vy6CQHWMGv+bd7s11pkrDV5XRJ8WAMHt6KsFJ\r\nG4KVvSS26cY5/otukrLP8y8u34aelrNbmreN3g7JCf1sxQo1Vq3IjNtkQgcd\r\nSJFVXKIJqgPzFPdu7t9lzbbaa59G/hiiE82N8bENgqdM0gBxoWoEtLJPlQm4\r\n2ZbCTZu+mjwsv0M7ygpJMkaclbPnhDiYt3PReGnn1ozRjRGWuYyoigeYjvqe\r\nZrQMr3LmsT6vOtzUrOL7NyGVnThJigY8mwPEdWflz2Mj/UqPvUAL19/01hif\r\nyajiY54msqjr+Pmog7tNAfj9lq/wlgvtm3ijAhRo2/ifRNiN91wzbB1/Vjtx\r\n42OAJYCy0XU1f9wf4Sm6NkoH/pDatFVyAXYhu59R7yKMnTwiGT+xVAyqh0Rf\r\nHIG+mrd7gxtYLoR+D+5OZmMd3W+AC1ltYuU=\r\n=WQeo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.10_1673944733498_0.6078430896693685"},"_hasShrinkwrap":false},"1.65.11-beta.0":{"name":"@trxn/angular-authentication","version":"1.65.11-beta.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.11-beta.0","@trxn/angular-form":"1.65.11-beta.0"},"gitHead":"cd6227a21e8ce3cf7ca60a6e135f2d92af47d29d","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.11-beta.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-80Qa6sa/7JCxTBqtE/4U4VBw+Pot3sJTH+D1CsSQmfDkAgP1cOVrsQhcdu8HdjUBW9ClIBJN+TYKjHzDYEqkPA==","shasum":"a0e0860833a462cfbe08d5f0111e74b07354fa2e","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.11-beta.0.tgz","fileCount":73,"unpackedSize":388190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJPDdiMXltqhBCLtziygONAxJ9m5hCj9cS3HTqJqOCPAiAtCyYIhpYuytrIurJzxgn33yixCH7ZcrS+DfaWH/h3GA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxuUpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonCw//Zka+5dt5l3j/1Cs6LHZ5F7rUuPcn3RcsYr9HkChkoPspMf4W\r\nWw+rVLpUHN7y9j+D8vAwV5fUwVeTgwe+XxG0m/kfl2uYy6mJUY4kE2KoC1lE\r\nuYJhUM537a38BLz0taGMjcdEOhQDnVyXJWlCkqHVgWTQFfFccnt6nKld+sq/\r\nBF0Ht3ZkvmPNyAqSnfj3Y0J2FCcBqAyGzlypag1MIorbNdKZAlZ5KmnytfbN\r\n1ZxZmbveX4Dl1/xkVuYq2i/lv/eKMwdkI7uZD89JSYgOzm//pkCDyw8RBWH3\r\ndW8TH9aaFtF6SGGsPrJgXzLOjZA4RnA41NmWLY1uX9HoGVyyTpvTLDHiKkaH\r\nzsOGpHwzhzEz3u8zdJfmv+z2dPs2yqv2FB5RkHJAMSVpI7tj+mOIrngjmfvP\r\nSSAQb4Ew3dZVj7nqKzgc2IgzcI6QEv+nmOYq5fsZCLu9891T2QmMgSfSFr+o\r\n6LRyM4ud3vSCH0JtTVYEg5ySyojmWtwSwEYr5vj/aH8VYbxNMqBGi/UkKo6t\r\nPgA6dW8+TDW47fmyMExTDDHlj9ue3NU5oPCqH1Oa3H4kJkrumSZPDromO33I\r\n5eK9WGRRIJOoYdvTtOIf2R2SGxowRAbE8Y7wjElHcDgsRL9b1I7aOubVLGvw\r\nKmYJlBKTt5V0iDr5iDNjp6ForVrpfbMj9U0=\r\n=G2/h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.11-beta.0_1673979177452_0.1992954411904173"},"_hasShrinkwrap":false},"1.65.11-beta.1":{"name":"@trxn/angular-authentication","version":"1.65.11-beta.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.11-beta.1","@trxn/angular-form":"1.65.11-beta.1"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"be17637835b2d397b8327383e809ac0b3f1cf337","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.11-beta.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1D5z+53h/Byc5aRqUWNX6fYK6fcbonXu1RUfyLpKAP1vvwBjbC5u6xwECZkWw5N3oxT6UdPcXKv8dx6WSSUN+w==","shasum":"9df0c0443b9bd37180bd9081719b90433f155db2","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.11-beta.1.tgz","fileCount":73,"unpackedSize":388190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZVD3p48t3z5NUaAnd2UOCcFAU3eWvDsgpg83EJs7tWAiEAp0NYG4HCk2IEPt99yWdXY4iC4JVYLyd1CFWf9hgNX8s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx6mqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+dw//ZFObFqdpmCNb0aFKYO7RuhfQv1iP5cXcpoDVi0YMESVH59u8\r\nI0qooU8vXBxu/SdF9I592hZXIqHwlQB0XsjSHjQmDb0LzD698nMWjNUIks3g\r\nE/IIpiyD38keSttByduayVBiF9kFgvQMfkgzXZDD8572ZPIbEWwzf71TXD1t\r\nQ14N+B10bauvd6Rrd44LKePVMxCdDeT001Pg3dMsFq646UfXMeIF1tRxmh4C\r\n09mJK+yKTIkh2k6Zd+Q9O9knzO6Q4b4aIwbJEtZ5OqBaO7PfDuWnWYCJsj5d\r\nwBtUB+TM870UJND49bIUr4nKl1y7NjIeKAycyUEa9kfXq/ExrbZy2oUMEvFJ\r\nntKFS+nTFlkpt4yxxXz/nxnqh3tw5O3YXOehmZgTy1UX4PxaKKRlR8qWJMlz\r\nlnYuJSprX/bkUCcc0YisjmZ+3x463MAzES19ZKAoTFDhBG8tfzJ/mYC0hq7J\r\n8b8q+hR1FLcPAAGwr0+76BMmOm0oxIMI+cYkRQ4RhmxRhovasoNM72dzlthJ\r\nSPujfMKfdHM3etOYrJYKpjy8bGBaulS8eR+qbOzgCYVykKugj76P68Td3qQ4\r\nxFJ9l2pA4WqXyXF5xNTvbDQrjEI4vyRVBIBqfmL2tDuD+CVI1MiszN7BVEZg\r\nMlIG5UMAadICR6MGmFIo5u0UIixK2X84ZvI=\r\n=Jffw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.11-beta.1_1674029482536_0.649849969456048"},"_hasShrinkwrap":false},"1.65.11-beta.2":{"name":"@trxn/angular-authentication","version":"1.65.11-beta.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.11-beta.2","@trxn/angular-form":"1.65.11-beta.2"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"f920c5917a925b2e146307c3b704f9873d4de89b","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.11-beta.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-c85XrAiQI1bFGHS4kf8yoLy//X2cO6RI9bZU8WmBuTXEGVziVHAnvwxJ1f1bbBy8w0noyYim8gy9c7bNyBA2Xw==","shasum":"32856c827bc17d9eb0525f96ba7bc667b352c4b7","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.11-beta.2.tgz","fileCount":73,"unpackedSize":388190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIoHiqaXYlaGlGb2iYG4Zl2H+YV8bFrN75+sH0WsXGzwIgBTY8I3mVrzO73ELHFqPSrk9/2/ZK5KXxkvKxe7N15p0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx7YqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSWw//QIPM39ELcDOBJY3JEIqpVKCUizKw8W7kF/eWRPTNxJcaTAX+\r\n0czX5ZCToliZgjiHbE1h8U1H9bcI39qVzgnWDj9y8R6iHC4o6VHJeb6ez+z1\r\nrmc/be8qCSpbQvgY16JmZInbKyjZ7DqFzM7Ciz3SR2j9vdc0MZkMvBjssGqm\r\nyAps2hjbP4ul2v84p3+ISr6+TndqrqTEPpRoxHZDqcxvUMWxIEB0PZjNln/3\r\n4oxFnY47WoaXzMwv8J8yFaUKShdSP24WNhuC6BHxdPYYBzOXj59hsVtVSBF/\r\ntOleXhRjzzRxdQlQY5nDrLFi18N2OxhNKxdgkoarDnIgLKgQyZFTpfndpC5M\r\nxGWssll6vr+Gn2wQv7B501QNvbChMz9x59YvJKJF5X/pQpuBWBThH5+6gqzA\r\ntBMYv9GOePn1oNdoZxq16So76d7d6fLAH0iWhhPi+tO85nXxmHU1PyA8nNus\r\nZZkp/gvMK+L8mNxLe5O0ENkRylygMKvtfC36zLfmWHIctYai/VJAKwpvOgbN\r\n/Ru/eFSjibWa7d+FnUceyA2fTzb61Qf2EogtM1y07LnFIhULgbd9MjN27xLT\r\nKJtwIUxYptQLqghAWWEQ7Ec/tvzti269Oiw7mO/b2pWpCXu3Y/NfJG1sZBGG\r\nEeKMB4Wr+xV8ZxEGf+rNtxtFnsjLY4/yDO8=\r\n=XZqz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.11-beta.2_1674032682287_0.5674308908450763"},"_hasShrinkwrap":false},"1.65.11-beta.3":{"name":"@trxn/angular-authentication","version":"1.65.11-beta.3","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.11-beta.3","@trxn/angular-form":"1.65.11-beta.3"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"05f12427d716b981b0912eec6c4bf3dd7ac07360","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.11-beta.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7IbILDn/xxcDR70kxFEZqiy1Kk41bSDMTf/sQZ+NU8tcI5Dh7iSlMdziUWK8oiyAyfl2zaKC0zkbWHJzPNVT8g==","shasum":"5975a010fde77cb5366cdea76b159259efea593a","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.11-beta.3.tgz","fileCount":73,"unpackedSize":388190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxa2z71OBzdnNQrtkbQtKycoddrAoHiy0cVWuIghm7vAiBYCHn3f4crpffwY+XDx0Gsm6xqvOQp/ft+Jn32yla+AQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx8RjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyHA/9FWLySbmMFEdw3QDuopSEEnFnWZIQN7nUruuCDx1JtJ9+W01/\r\n86kxWTRL6qfSDu4heogRDMsE6OsH2+p7JzhxlOrbp11Zm9+MmBqKp2t49qaR\r\nsnPtbqoInMr168vJIXgWQkk/8Up3NYfO+BS8y7ugyYgI2cT2egD2neqE0W6y\r\nXBEggRXMQKvPb5ysbTUo7mBB8eI1xmcwvCE48WhHnh5TK/9WSyHMVowQ7usD\r\ncpKfv/X81vshsxyHwipCeonCo1SluRH7NlLRFcvy+36e9GVNOsNwiGSmOt0X\r\ndeKet9zRSPCOWY1jEJdHhF5RhmDXmfNmHI4RLrR7WDJnp84N5f9NieJwAvL5\r\nWlqFW8mP+MRLKI/+Xi090fpUBTNU2+wL3VseHQtPH0HXrPC1K/5otxMSckk6\r\nIZO/TGs6Yq1PUA2VyV45e9+3WJult82W+0KNUfhsrvmrgYO8xfIgQTOoWurz\r\nsA5JnhpBYu57UkAMqBDNb80IT/wjvHIU2Eu5bbGCBBAmb1n8xWtPhCUq1+G4\r\n33IkHFyba3fx75gw5e3Gj7KcVZ9QR7VIhQlyboaOgE1JkA2r+jFjiYqfR1CP\r\nr/P9hdbDmmhAN2QfHYSA48acUYCGCDue56yv7XmBtL/s4gaBvsiCjH+wbrYW\r\nJkI4o3UUTKxPw9mj6VaWIejaKJhBsw3b2g8=\r\n=Lgo2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.11-beta.3_1674036322975_0.7135190047454363"},"_hasShrinkwrap":false},"1.65.11-next.0":{"name":"@trxn/angular-authentication","version":"1.65.11-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.11-next.0","@trxn/angular-form":"1.65.11-next.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"30de13838e6cbb7a793cf8636711df097773055b","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.11-next.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zefkd1QnFP+y+WzkOTn2r7Yn69DD0V5PbcibuTJOHN3Ad3KdWR+kK9AkGafKtWK8rui8/70RNSrIpwcSo4+0BA==","shasum":"8f916ae38c962d945cb4009031e3f54c37f99817","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.11-next.0.tgz","fileCount":73,"unpackedSize":388190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChPTl279N5t/7NYfUEAFqfftwWe15DOGXxER0GrdPAJAIgXQJKGEmbfRz8gGfqqXZAK2E/rBRBXAqRXL6QRA1eqow="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx8jsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpheQ//dAwrQSwXF/raqorfwBk5u6ZYYvsPmyW/kSBHeBozFtFTEN7E\r\nBqgSTYTqdC66b98CR6cAr6eYSuAO53rtuMujTVSx0KSzBdIF9csLqELT9q7U\r\nBsxA/9qAgy/REgfTGm+0w3wcgEOKl8wO05grXrHoOsW6GrqIrbrarZYp8cUi\r\nsLlaC8nPaEctQlmHGFPjILbAp8lFYhhuIATFKAlcAHwaCtwVrOL2bNWKLVVH\r\nwBfJRAU1nAJKOS6zZmZRE7s+utP7gdTi/lRxFdfuY/c5XgLO9590e3D8648y\r\nAxbQh2lWFdy5oow7dHMpx8CPunF3lvnl//R3SnK1BB/A7ynCYG7feGkwp4/Z\r\nO6u3499LgHoOy0joma+5gAI7Sl0/KdsvwrcMRm5EqJ0NiM2vAdUSH9nDAHqK\r\nvtRwK7+khv5L0kEDtYsxTDMQqnTRaXqmXtFzmth8T/FWxhu+KkeFLIey3dyg\r\nfwmnfEWFyL20i+doavLgn/j5nR3H4ExQvtug0SqUmxUBBbqqeqh/ZVCgCeM8\r\nCa48vos+iiKORyfY2ATo5jkTj8wSw0TQJ0m7VrhMyJgAbgPnxAKGmz9W69H3\r\nlD8UonxJ49FdleYqqSM+BI2mbCTXtaIrH0NwtfkGWaDWnsfx/GpWqboBJuiv\r\n0ZbvrSmk6KnL6rhFRsD2AvIzdD5+duj/3UA=\r\n=TbmI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.11-next.0_1674037484510_0.8573235105992711"},"_hasShrinkwrap":false},"1.65.11":{"name":"@trxn/angular-authentication","version":"1.65.11","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.11","@trxn/angular-form":"1.65.11"},"gitHead":"80cd8d9ebd7da2b86c1106d0bde3f07787f38aa8","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.11","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-IXUYel1CD5ATczdxT4h6deZzAWe2JnYcdSTKTLYDhLP2tmHvImK/LhTZ4k6t7B2Gbb2HzklM78uF+W0U1tfzyA==","shasum":"8e51f91511cc18ed038b7a98b41d783cc36ec692","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.11.tgz","fileCount":73,"unpackedSize":388169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxeeqbnvza27CSIALkyH1UyVubLTJncUoTHybS+cP5lQIgIh5OOosphZ8apRo2NDDbwzyvbTiDR4vB0nUu9TRjWCs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyXDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSFw//b0KvrR3WNkaZ/MFcals3QislrpTzWpsZMObJ2Bf0dtM78gUW\r\nAPUWUnSet9FaXf32aM6kQ4CuS/Nl0AoOE6dzhWZr9R3HFuYGc4ZhuD+zXmI1\r\nmYNMkD0/D4ebIrN1ZBpH0kxRUo90AVQBtocnM8UMXB1LpoERF8JyBL3ExJ/v\r\nSk7Cspj67O5QzPsSDOUGWoXl7LylaGcVR0COcOGSUM3tJcL7KtQo0iJ6U1A6\r\n4FKH97Q/72gM72Y7uDeMfdR/gyOXoU9Onu2xLFOsTkZhSaDyVLPGpZzjtGm1\r\nvwvP6lY0TWYhFWV37OO348opTzrPTUuEFnm6dzN2CmnNrBvbqc8DGACKC0fG\r\nYow1Ybk/Us7meO/N3UNvTMMyB2r+8LWDk7qJFp29xnCY/BWtotsgKK3RnhCW\r\nE0ZWnGNQXO8zB+TkdTiGTedGU3vS0je40nsxPjJwtm+JfoJtzEa+lxigjdOK\r\nlPsml4rxlu2FO3hiVJCnWXi4bKB1P5AHYyAwU4sl1auD49Qe9/bzk5eBSEmz\r\npfN6ag5VdulbhJeIparqxdcqN9iR61HGvJ60b9a8lZJR0ELHaDInRtueLzdi\r\niV0qBleB6SQSwSGI8avBwDLQj7I7VCzD/AK1O09V7j8W95gp74E288fCpBsH\r\nYenf/KfcgSxN0qpxCAaCclG4arD6U8FRUnM=\r\n=fzwp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.11_1674146009587_0.9090416701309738"},"_hasShrinkwrap":false},"1.65.12":{"name":"@trxn/angular-authentication","version":"1.65.12","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"14.2.12","@angular/router":"14.2.12","ng-zorro-antd":"^13.4.0","class-transformer":"0.5.1","@trxn/angular-components":"1.65.12","@trxn/angular-form":"1.65.12"},"gitHead":"53ec9989934ae4b510bf6dcefa29804e493567dc","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.12","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-osDqsdD/lH+2Mbjz4Q5cwy4TJWhc9E0h3RxyIKMqoPfdsVJ9X3dJIn1dgJvEyEJY6c2XUOJ8zvqqNLfxdWfGpw==","shasum":"732f7f4b9f3cdfe774c1d8a8f6d4f8b3538e2b6f","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.12.tgz","fileCount":73,"unpackedSize":388169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcn+SUZ8HTypEe/746KUkt4xj4Y397JoXBsz8xQNj9iAiEAtnoRAZr937vGhTtMahFPkOCMitCWu2J8W8yVcrcPoEc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyav7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOTg//TYu2JesL7E3rNaEu+/4vUpttd0Pn6xAnqHkSes4+4tHr2JK6\r\n6Bu5zGdaAVV6mlmrhxnAT8DWTVtuyTZ4uop1kEutNiTwxTUkl1xrGdBs5S4i\r\nEHVCjePD/eXTnYn5C9qj7aIwA7xZmqmKgBnokzic+g6g/u7sny50e5zzZPVL\r\n/6g/p8nNqN3+xbxRMecLpPNLugvVD3EzlVvuKjY3EIogvZtTMlltjGAOyP2W\r\nI8J9FNaV/Rb4cm8dcc0mHRt278pIYOtv+Txs+jcrkoJ378x/yJ138c8fEfyo\r\nTyR3wCml7pjmh7YubTdVpfcOHwbEsRFFN05HlkZAk+ybJUK1VKam6rOaqsHH\r\nCDXBDdYFgkxmnqM7/7KupzsJlXqnRWrNcSq87524IhMcev/WggYpUx8IANba\r\nsNkRaRk7VDAKdhoj6RoULQQLJLSVw4dGOyvDyvtduycFaAR690wKTWBg46t1\r\nI1/gx46+VSD826hq04sYruyJfLBOzyfEqbVjWn5QKlUEfSKpWx/hQlRQtFSH\r\nFSbmMgW0XFX4v3CQxKzLjCK2TeRqaHtfhZffGiWXNUQ1NQhQX7A1ZlBJ4SvC\r\nVbY0gXODMd3vrH6iq0TvtbNhHh5SxWSfFQyXND1LPx7IPrhvguGsFoiycn6T\r\nTxGmUCkyTTKpLxXVMeXWJ5isbEt4QWo0zJY=\r\n=wrIb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.12_1674161147629_0.4830772251331128"},"_hasShrinkwrap":false},"1.65.13-next.0":{"name":"@trxn/angular-authentication","version":"1.65.13-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"15.1.1","@angular/router":"15.1.1","ng-zorro-antd":"15.0.1","class-transformer":"0.5.1","@trxn/angular-components":"1.65.13-next.0","@trxn/angular-form":"1.65.13-next.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"a4a4a6c86202c16503dde20faeae38c0c9a46047","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/Pg5xJYyQxXoXCpCLRP9LWp03lD2VyJVgAIUSVUnus2stGVlIP3MaY3u7ToqnFFsoHBGxnab46RLUAaKqv45Ow==","shasum":"bed5fd46cf8b09a8a725192673f768c3c1eaa648","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.0.tgz","fileCount":73,"unpackedSize":388097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7kjTS53y7uPW4FglrPbT+64R0GcXFPKULWiiVCy7fJAiBYfrB5ASb9RamX6CENDmQ7TxKuYdML9ek/Be/QejzpFA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz6EcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEfg//ftioZi2f4X7Wpjh6fztlVAIQ12XLl6jIPyuvCiP2QubFp6ZU\r\nZ4sVSXawWZwkqIUO2ivEIkMWBuMA6w1IW5dMSekKGWeS5N6NRK5kPEHho0rj\r\nOqSdM6SJrE0jI6el7KF9QbsI43ZNBoeKXmbgZbzdoM4xGiNKmVuvCaDUHRZ9\r\n5FSgbfzWMFXWxSnOtmyv31vJgDgNiqgY2D35uQCf7KhQDJ2Ky5S4HbU2S50F\r\nZbFF96MHQwlbIvpAftXcn+TMlB01PUKMp85034fBpcA5+bHBk11UO1AJ5lNO\r\nsR89uav/1nQV8/K4fX8yT2PHldvJdl0+Asdi3h81h+unzM+qfyDcgvZUOs0a\r\nWiJYYPnum3rInNSiT6Ig7FGORJVK+FAHigO8DyoXVxRVMX4TwCg5j8qY5yDN\r\nSAE89iRSAE1WFRHKq8eRO04M4RMzMueZn937uYwVpxf1iSH3QQ9EULZRQbEt\r\nQtCbC3BrvDCWAKKeWxRLM0MrEeNUeUL55eYUzoDAAvr2WE0DEiWb8pcghrvW\r\nXxOf/GEmimRRR5X5U8XvnL30GJ8iNxYpK0vptz6JzxtmIdLjMlpXIeEgcGb+\r\n2VhkP+U+AHhtDmcPUo0VQMfAndcpDN6lNb2qJQiOmwlxwRl0zavVuxk2acs7\r\nkNcWJiHbCnlCzWAq/pY2V0FlnB1okBVAeoI=\r\n=XX51\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.0_1674551580633_0.5340229812379207"},"_hasShrinkwrap":false},"1.65.13-next.1":{"name":"@trxn/angular-authentication","version":"1.65.13-next.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"15.1.1","@angular/router":"15.1.1","ng-zorro-antd":"15.0.3","class-transformer":"0.5.1","@trxn/angular-components":"1.65.13-next.1","@trxn/angular-form":"1.65.13-next.1"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"bff9f26032f6e987b83fbe8b5c340c1755961fb3","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-a9zAy4IMQzble8H7Fn/Cj0p0j7coEo1GL98o4MjJishuJi7evMbOS/t8DpKiMyb7Hn+lriIVSz2G0h4Xnf1iqw==","shasum":"3479db570aab42bb9c9c545cab4abe1d0cdfa67e","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.1.tgz","fileCount":73,"unpackedSize":388097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6RqBzWMBW90qwKsowzudScolGHvQuwKr3MpBJW7wIGAiBH3wf04WAoDNd7mFVcPw2V1fnwZjlgJIre2DX//D5bnQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0OZoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreQg//dk+cITIPfsLQxqxjDqU0LYlPzGrox5EOG1jHAdNaAzu7R4Pp\r\n8qFhNwa7K7IrIypQOBm9d8psEIBiAE16LN66/HVgz8tK/KpM20cI/4mb3wBb\r\nmVbXYB7BfHcajxX/8ab6f2oOF0NygmIWB9+RjEaUDmcxlstVdML9knn7ppS8\r\nUTdqAgQPVZDP8JzFHDKbGtWL/UwJpIZfJIArH3Wnsr/aGFhrJ5W0jEVT5X7G\r\nkaVF5CZyhPfQRQgJ+cXQPSILthZy/Y1Rmifb0WwX4X6Rhk6BaOpLTFuIOjO4\r\n/ObXZ2FUuxjpsyLKasKZc5LEHyYkY1Xrrrw2CbA6rk35IviusTAH+95WO03O\r\nMyOUcEFMGJJHZMsyxFvm7UUlFs/I9ZmIY+hxaPWtFYTBanY4JTWzbBxX1WcS\r\nCq1n1tlRi9655BWgVyv6jQepGiUVyOMIulmj+SHh4tCDK2REqMR/OqcE5j3W\r\n8KJzp6zxG87m0NkZYI8ZnIpfUwm2Xo5WvOv6gyFmcpkbiCsz3nnWFmv9OJVC\r\nN15ITDETSWMJgjFhvWRuO9cBRbVt0bkHQXej+ZbvFDwbugRnKXmjKMvXgWXD\r\noGB0qMs5ImmhXXVW01x2pt4D8TtnMnwVPNc3FQUbfCDUmN3UZ1LGU00Fs/Or\r\nwLVTpw9aJK7CIQY3QNI23TYrhqyY/r2sy7k=\r\n=aaAf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.1_1674634856067_0.37841504579765917"},"_hasShrinkwrap":false},"1.65.13-next.2":{"name":"@trxn/angular-authentication","version":"1.65.13-next.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"15.1.1","@angular/router":"15.1.1","ng-zorro-antd":"15.0.3","class-transformer":"0.5.1","@trxn/angular-components":"1.65.13-next.2","@trxn/angular-form":"1.65.13-next.2"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"232e52d8696296903e3b6abba4d2a51ce823b069","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-j+vkUBXi9bhxqbOLy/kKAZSGPsC/yB2NuZ68wRT+5YVjtNlVHsIDx9IDufzObcpRlIoBEN41dl+2MwHopFCGxw==","shasum":"d0d5bf8d8a0de27930a0c0caa76d11a8a0575b7a","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.2.tgz","fileCount":73,"unpackedSize":388097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuA09LR+6rLeHwj1cePYV4htTTCAGGa8JBMfT2H9S3iQIgZVMQG57CIJpdvWZgylEZ5fvPZoAIet/kBfaEtBCoF7M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0V7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXMg//XLf+alNafOIk8DZlaFxhOERPqPP2aiFjkeua+2/7EmlMyjRM\r\n4/aDPV6pVQUuJaZz/dljgvSz5dqhqx4jhRqNMNP8ed1uG8rXMqr9Q7/4rj5n\r\nWF9/GZBpB/gEAzy9QWhLdQzpZYDwZJ1CH+oyB99rRWW7ky6+o6RSKZ4HxJL4\r\nk8Co0eUz3G7pCCPLv1ZU1JZ/isbxEYvwDWwR0HyPjKSkhj28qH4wh8LA4FYU\r\nlf9dj/57lNrZWEH0gNXCaPxjAZdTCE9CIr3/I02bw54dmzCoQI5ZT5e5FmHp\r\nh4yfcIqI6pf3lWGtWQpKRNKAD5/im+nCu0nFKgn1C+vbsDDqrobhzFPuroX+\r\n2Z3iqRqmPIPvYQTKCW4jXEk0B16OzRF4JszD7H1phvB3N3llFtYHoqjCyKPv\r\nUPdgEi4mz4IciTNnu+pEcKkbufeBuJaH2nN9rwV2q27LX3UxAtCRLECR7D+S\r\nyEc9Owchr75QFma6KscQ0LXYcZ8XyJF6KsSJt3V+KyYFDRvEw8WohnTzeui0\r\nSfHXWesodoYIH+26lUp85tEpNmApQqA+xhhgWk0TCuM3ng+ydWE+8j/E5Biu\r\nujqZz3BtfKN8yVW4hRAn72iZHUAtBiCRUB6rhrYTJy9bI94ql7Be+F3rjkzF\r\nhQVYf9X6uCkaTRcEjxk/yHbt299j/ayXh/c=\r\n=Q1R6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.2_1674665685150_0.8546738735617012"},"_hasShrinkwrap":false},"1.65.13-next.4":{"name":"@trxn/angular-authentication","version":"1.65.13-next.4","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"15.1.1","@angular/router":"15.1.1","ng-zorro-antd":"15.0.3","class-transformer":"0.5.1","@trxn/angular-components":"1.65.13-next.4","@trxn/angular-form":"1.65.13-next.4"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"91b429cdf691d008d62701481e29eb9d36a28bb8","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4HBrKQCGFmahBvKSpRsNlM9dTKgJuR4cV32ztyeJDNO8n2tggKZFI+StlLKaJV8Kovpc1Hcq3CGAyJzJA89czw==","shasum":"8a5e697be780a1ee6073b0c29cb654a18ec40103","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.4.tgz","fileCount":73,"unpackedSize":388097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/QJTPD/n/A15BLP7HIBJUyQqhtCmJLFj2rwpJ+0R+hAiEA6jDRMftsYHQP2n+BDzQXdXJ1oDSOL4cnUkG649sQSC4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0WiAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlhQ/+LpysBbTMAQA8EJ6bja6KNkHKfpyUiGagbZr1F5Bn97pweYxe\r\nED3Ay1YB9Z/PT2uFIpo6v6Y76zWESVsbmATH8vJlTuSk2AKJgF4Aao4Tfn1O\r\nZ72WOFgVjIIxSMVGZl+uSTplA3LHssBUDr5S24vQrKwzy4TAwDvpXQV2fBLu\r\nNbeSe0HL0QRAadAYxCMYUK8R2Z7aTTMDjkqt/JPc32yabnYQrUyIkZUT2GtS\r\nD40/nriMIUbDu5xu9a3VXu7FN/83ZLAzYSwMtQrkzQNOd4wgoFnX65BlEAZY\r\nW0Yu8dyH0Xx5DOVnexlExyr1JFAugSppkdbuZQNrHDDKhQItsXx5R1+iGiyu\r\n5OOROB7LDXbXfGUaYarnygDz7+YUXGc3uzXpd0FUIOFpOP+Rh9d1pSSg1J4R\r\nC6Hk1drO16XyqGq/+G2aH/ajW1N9/F7EKxtN/YCJTBgJ8AOy+CzKfL9Yhrdi\r\n2pcF/UkoWiMOvP9gCXAcng74G2TUFemR3t1WTy/CauMWIqravUDlQU8vUcpR\r\nE2MdwA36u8ESZZuwmgHS/dsNoufOIlR1iPicB4stXAxZ4nmsqkJKaoWPAqhx\r\nAIlumFGeoZFpyPUFVei0IR4TWvcJ3pNddqqPJXoQQNIk64a+GmfgZhbt17lb\r\nMovwGk0B/8/yT4GWSFeCpx7FMDjz5iTsXIg=\r\n=okQh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.4_1674668159873_0.2386840410751323"},"_hasShrinkwrap":false},"1.65.13-next.5":{"name":"@trxn/angular-authentication","version":"1.65.13-next.5","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"15.1.1","@angular/router":"15.1.1","ng-zorro-antd":"15.0.3","class-transformer":"0.5.1","@trxn/angular-components":"1.65.13-next.5","@trxn/angular-form":"1.65.13-next.5"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"5fc85fb2c6e37a06970beb551e94721b8a89256c","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-WWNFWW3Vz0CuQ7Mv54i/jmNcXK98+RWdNteDQ6teAlrDXv3WCYxFV52PiuxUeZvYNXwBO/w/ze9dS6k4JmQ5dw==","shasum":"5c97eb91fa312c895545dd3e02681aac1ac01c3f","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.5.tgz","fileCount":73,"unpackedSize":388097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt19BdIoSGD1DCG63ptZAjRxrf8qr/c6h8GP06XJVaQgIgV8U7tnvEOzTkBL9nvknPq/EeADnDTCjDpkG7/ZXkWlY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0jfGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJsw//Tu8TCjCRQZmq0mKMWN8W/bdOAIKwneqMmEdq8iz0w10bVS/z\r\n1Of1wvbeaQHLyAlsAJAisxGIpXtCqSYVLlMV/L8wsvAVi9lI9bfNga55AEpD\r\nXZlZnr4ZiDcI5yH671VTPXk9O78IMc4mfmYLbQrPAITwxaCTeYh9wdOO/HkB\r\nTdQXiyzKhxaT54HJp/5gDKfr9KGyRgknmzl9CfG/LdlwDm3sa+8xHiuTa+Wf\r\nlAjNefAoaDWp5RWhzSgSY7s5QVh73hOv0WsI+Ri6san8mXdrnvdxcGnu+TH3\r\nGmWyP6hc7/bF9F7LBGrYwtwbxbMC906kM9ZV7gCc9SZo63oDAtAUMvQkzxf4\r\n27O0MajbaPcAvElXN5+XM93NwtIiNzFZP33sORWJ1oeolwmilmkW7lMLpMGI\r\nxr9Er6qxrIiE8Mx9RPca7Ph/2x5DTRE/QdFOVduB5CZzn5V4S0q0TXRlpkqI\r\nKk8Mv0SE24FhLaXVY5db8e6/X962WlWUu1xCfgLD4lKdkTGq3hkyWokowt8K\r\nidbxH1LRWxCbwAJfZlytsxbT4qenF5W9/84aXWS/HUoYFqtl+E+RpufCmuaf\r\np9DhqdIidl5mR0sDTPJgmFrMtiujp+f6jXmWbrxSHAtDKpzZIFRsjp7SuaOf\r\n+jWU0g3MR4q5a8TExUusDcWPt/dc5e/xdiU=\r\n=9xgI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.5_1674721222372_0.6284549493496108"},"_hasShrinkwrap":false},"1.65.13-next.6":{"name":"@trxn/angular-authentication","version":"1.65.13-next.6","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"610ab0ad111a685cced29122af31a44fd74ad656","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GCJ6CBp9vcc0qmBvbDdIWawyWWe2fDLsEarMBxCAsabTVsprOnIQ6dG4CBQiaBj1SPhJKm9ViUrb2iEL6u8AiA==","shasum":"7f0154ab67d88d944249abc0da1db54becaaba86","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.6.tgz","fileCount":73,"unpackedSize":388085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtdCnUpDuE+9LgISY06yFT4eMmGAz/WS1l1qdXMVhmCAiBhfUDX8MJd/2pmJ/DY/FtLBWgzAHFkEawYR6GtoyEPeg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0jpXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYqQ/+Lv4HXqpxeOC7Cs8AGwatgdpZcHa7A/RZUwUGxtAKJkG+JQv6\r\nkrZ0sHlTF+rAB7nVq7NptSCfb3+FhBucwlsfqw2Ax0j/KNi5f47bUPvf6VTk\r\nL0wF7C292b9aRrQaeFK7kvCQ61gkPXi0gw9SByL05kqohgePktnhzxo6Fd5m\r\ndvSj2T6pDdb8mwbRhKiDerb2+xeF1S5I083N0b/0j4IsRD24El/GKCOP45Xk\r\n2MClLIVStu2LrMfnZKn2WSazmENYjXb9HpVqPfH78Xbu/a3e8FvBvS0wwvzb\r\nJNrDf0WYsIXwc+ThhOg58EBe96cf3rh9xJbXGyNaHbWyUqEuBW8cMTptDW1P\r\nRNG6Np9w4L5p0UppSkX49ZENnpYZtMtmFM3pJljqF3sqkt8eZmMzS6GtUFqm\r\nARBVTPXpUI65ef7QUizWJMejmmCb1yx6nP+bbFhybX3yZHHAtAr1Z7eJxyCM\r\niONE/03z+VQiB03/3/GzKv6WnZ2hiXtuGPoS57+XJh/5jrzBuyaRnax9uTBj\r\nAL9w9x8I+CT+1VelVsgJ1lqRHWH1STf1sb6ylcmUdkvHPZsc0GOiNNYGtVrJ\r\nUnZZX6tj3RdL8tUazZ46aC2q8hQukAQUd6rV+NExTO8l2vTieWMd3A7+lYxI\r\nocu5hJ/2ZfgHXJShsbnGdFcYN34Bg7119Lk=\r\n=hLB9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.6_1674721878814_0.8578156472020162"},"_hasShrinkwrap":false},"1.65.13-next.7":{"name":"@trxn/angular-authentication","version":"1.65.13-next.7","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"6646a76072ca33473dae29fce30cc727a6cb4aa0","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ftFEzwwn6m1pOrxVQ1g+OVVZjcpV3Qv+QGF7mS6upRBlev/0ZoVS9r+OGnuWtSv0qFF2PxQoPZnfKbjPtZWQDg==","shasum":"8816032d9fcf1483a78053e0f4a73c09b7ea95c0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.7.tgz","fileCount":73,"unpackedSize":388085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYWlwNm9SWIK66GGnhytVK+HNPQA2pV8Exiil5xb7J1AiEAk2ngBAYY0zmKTalcEYBJaK3KUCwBkcz40CxfptGq89Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0mM/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpuA/8CY/PTlAPMCuldJOXtrg8e7URYFwvwkSAonGoOKL5FuZv6KqF\r\npuy7KmzZshcHx2QHrXowMpLOXB79HQDsDSYla42YjIBRdeD4ghAPWw0Am+nd\r\nrcNgl9bL/b1HEshGxbCj1hoe0dHM4QMggTMWeTAvcfcJ4YJhlT1b8lofO/Aw\r\n/6jNHX6QXEoiIuLRI3Yy2s/OGLaydUeAV6wFxJLt6TckIThgTn9sb+UXuYMf\r\nUUIMTLkneebFTcSYYDYUcjCMMp59eSbbw7H9w4wGLp9Sb3Qy/oPCepy6n9nJ\r\nbTefX2ObgPqNs7H1yP/E7+K5qAIhmQBY1zLA17ipjZeOtFq8fHK06l2ULZLh\r\n4QpqWMjszq63nPAZHKkhscgWkWLaSML9UJFD5px8Itvh9EdNHZZ0ifpIKswI\r\nG4lghkCLhcPwH4kL5vYV3+3OBuFxo8JnjY1RTNmE+EnqSVTbb8cu5RnffFJ1\r\ntC7mOuVaycuqEuDVBbyl2J7U1nTUH1OVrPigaKlczrXnYZGrS4w9jbBCC22I\r\nzMi+pwPdqwMZ2lFCMNSTbMmSmnBgH6nNJ9eB09mZZQmlJICHEyTvQ2Xapjlq\r\nczTtw2L6pvoKYi0xHXlMN07wgpnT9aZihZXyvwPHlssaj7EPOMx+77RVkWa0\r\nvAtDMI5VBorCcACdhiSUf++FraHZ2zX6RQE=\r\n=uxVC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.7_1674732351421_0.7333276996097877"},"_hasShrinkwrap":false},"1.65.13-next.8":{"name":"@trxn/angular-authentication","version":"1.65.13-next.8","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"213c515cac52036b76a9536a5254ab8aacc49db0","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@1.65.13-next.8","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zus5AQWafUb36sPKwoppweDWqRuGn4jfLeD0jVwYOFGsChOmUPYizzxTRdH4nEXRL0DiHSwN1UnafB6cyQloaA==","shasum":"30b0daccbe5b1377d4e5c335a837a6a80660a760","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-1.65.13-next.8.tgz","fileCount":73,"unpackedSize":388085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEmtR/DnjcvnAOmDLmXNbnaSc4+rSXpu8haWCidXd6SAiEAp81+MB19cptVsT1XTQ+sSUQFH4W2qjY6LzJ3TAZuXnI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0oD8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3GA//SY4pV77bwT4TEhmNWtRTxYmX9sNAiReEdSRbnY8iq6PFN+LT\r\n87U6kDp7YeMW7j1JGgaNGoNaZp1mm5gjS5bc3JowM/B+y4eLXdi3vt0Xmbux\r\nlelqwoSE2OHo5dCP/59AYNURzjEwq9fWfCtLt1zS/z8sZ82lK1ULz8bAs2PE\r\nopiFsllD9/n8spkBnNvVBnXMBu8/VSw6z/pA3SddSNR7B0xZ9rtG6W3+NKdT\r\nfl/Tjm2WK5wH647xwpvCLV0+9p+OEAvAT9TxmHQhqKelgABMgHCUj0nli9tW\r\nb1yzVwnryvEmLQQYGeU5qpYxm0rVWWjQrTNLTOIqs5D3ul10LHzJyaZdOguE\r\nlEOBgqjSKIPQ/SuhJvtZmB12C3DSnpNbpgFXgT23EtFyA7AX25VDvjBcm9u/\r\nUD5g/wLtZ6OwPc1p6axxkqinAXsFdTxf6c4sohe2/jOOXDO9esucqk6yVzFz\r\nyG7NNch4HZubS6WryEXO9TNBPZPHjTKuSoqIDfKbxQoCchU1izin/+if+FMD\r\nnTN39XAY9nV4HhQHuvdLLNscJW/pdpMIbAb0KlNRsIHjVH51q9ndX6kkI69F\r\neXDWcx5LPelrUzOHOKEKD3S93Wyzti7pWQxh6bAraIcUqhaZOkUjBF9bes1v\r\n0epB0XwvFUfijxvwfRkfDKatuB9H/kV5O3w=\r\n=fPuW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_1.65.13-next.8_1674739963818_0.8862411274430853"},"_hasShrinkwrap":false},"2.0.0-next.0":{"name":"@trxn/angular-authentication","version":"2.0.0-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"7f0db9d34f2f1c0085b13d6da6579fd165b56068","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.0-next.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ot1d0POWiDhw+eakicb8V6FYB4J1OdNo8dlLYvKZY7uxwOn84e+DmG6fFFmIRQMmF1hnxUdoCQRfE2ZDL0mx7w==","shasum":"58a51506e351bdbc9fe8d1939e90da74a1d2725f","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.0-next.0.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7krwZYPb8Wu/9MUjiPzYF71xMgaawTfBjWln53hxzFAiEA+HUdXxcZk7fFy56uBXV65F5fOXU8iWPKxW22LAbvXX8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4MGBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDZg//Szy/X49+RehCDctdSQXndhKoV8DWGY2QZwC18aOZBGnlBRP4\r\nbXrjF6/ozRXkt2AXSen8SPDWKLGoAy8xDkdOg0+dP6/wuTR4RtSh0BIwT+lC\r\n8AWt1EtybBeHOd93KXPi3kgSJOAVO3LBQA3PJi0lrk8c5YO0ANX6UtM+KpdS\r\npYGpKKB5QBRwqn+cqNdHSnku/qqty03y9D3zQk1tf61vFnjKgf3yHFza8iF4\r\nH4hSOsYd4x0Tw71Q+QfZ0VojMP7V6yMsfcteJJGihrnThqNYnmQ1Pi6BuvM7\r\nh7jYiSQzCo3bxB04s0MnIM0r5ODBmBnScOUUw7ev1bppL0b0RsA8kNTA3HOb\r\nwF0oIf1KcwIhf4Y1kn5H52jobVcRpCNGHCrklvWOBuGN0TbRMk0k0VV6Q5ZI\r\n1pRIrEH+fTcQxClu0kyMh4Inij+80ayV2KkDcijuZLGPJgLeW2GUxhu6dQOW\r\nBk9Ntuyn8dZoDH9pAr5CdEcEe+Fl8U67h1ZvcBgKRcFVzTiVDimyi7osZTv2\r\nysNP6u2pghAi1NGri1si1npo0Z2qG0/UUyq+e+N3JudCzHTS4OZ/Hj1Ec9+L\r\nh9zY67pFGCI7aOD1N8ngpkzunquF8RZ7pxYHKJAguHLtDofrk5tyU0q3hTAU\r\njAuPCmXmfGsUB3COzJ3cHqLGhjlDhjSSoro=\r\n=1VXO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.0-next.0_1675673985340_0.7338591111983581"},"_hasShrinkwrap":false},"2.0.0-next.1":{"name":"@trxn/angular-authentication","version":"2.0.0-next.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"e0f235f84de6ee8af5735b8eae74d914095e988e","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.0-next.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xpQOxOKJ3IohFfFhQlDkOCDTP5cE6c0PyMwZZsD57bQrAlOF9jIQJ6HiwG5TwQH7rSj0xLd2aRJ+zHRGsoTsRg==","shasum":"7d3a5b8cda3d13a30185fa137bb75dac34f069c0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.0-next.1.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMULam9LzZyVbcid4oL1yHT4gAFR23abBjJEXY8n02DQIhAIb26ycgtxucfvvBXkzt58WeF3ZHb01SC5lJcxYCQaq3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4MP8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF8Q/9GV+mjyrdfvX+Frst/O0kIIFFZimoWdXpUAYHZLlMk7U/9eNl\r\nWEYc1YsDr3uPSiuxDzQAEDtq5R/5b3rVGC1gegs/7nsupweCxFlbFS7niFXf\r\nQV2sKXBvwoZwsuhkvrjgt9jMNX3qIXmb0Ke5pADgilRHvybDQH9eycoCag9Y\r\nK2Kc8DZW3oVi1UlnnOHv7/ul4BTsl6xm/ZYpyvXedXh0MEatQSLO1lneY6HA\r\n5t9YZNRXN1yrSQgorJOanDqP6irFV4LDb6jFqHfZ/LnbnGuAIyO+odqxyQMU\r\nckp52VX21viDcW6JoHkbDlCwf7GDmMvadNIecc5KwNl1yQdQ7q9/JiYsZLpC\r\nNRokwAvZtW8LQx4MAK0DGcZ3O2uMSia8+riJdodJZJzpYZ6RlthBK05UAKhE\r\n+E+sSOt95t9U8ZS/yk0lYkmlt3/svDaZlGh/eg3HSy4FR+IwrHUL/V1BKkvY\r\nY6rNCrDkpPZ1zGgeYMGDn073zSbBWEaYTLtWGQmftkEikDS7FTJ+gfelOMXk\r\nUnSS7SBG7kCp/v5HwtAolb8xmynCKGeb/pM+idwlqtx+kbrxDlUMRB3GygDd\r\nn+TXavyV2GalYFL8OUJcZDYuvEuZdiZH7DXq9hwh7ejd6JxKVy9Pkmrlac9T\r\neX4MWtPhiMfcrcxe/lxJs2dXoReM+jQZ0l4=\r\n=WphQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.0-next.1_1675674620566_0.9476990909368805"},"_hasShrinkwrap":false},"2.0.0-next.2":{"name":"@trxn/angular-authentication","version":"2.0.0-next.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"83687edf09c1631f58f246e24927b5bf51437ab5","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.0-next.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-b4yduz5eimeeM6oxQ2yUn2DRU9i2FRzfJpwLsnkKySelqkRWqZK16AjtEPUCiJB7os1qySDDamp0+hCLkOcJEg==","shasum":"d87a90d1c50abc2056ee05d20105c092820513b0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.0-next.2.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh6cH942x2n21l34TBuaXAQzj+4MBJscl2/VDxhIw6LAiAD0dLJOw4HlfPhfmgaVLVeOzTo+Hq8bAol34K4emGjLA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4MTlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDIhAAkK0Bp+VUPsrqKuW5ck/SzYhSotPX47C+zKf69p/Iav8Z84K1\r\nbCinlCZbbUIqC92uDJ92Zat7DaLCXkPL8uFLnBhRBzEu0FN5Vzaw65ss0aDs\r\ncij3SqStqVOvcjrK4FA/5jA6sTcBkR5LYNsZe8M93V+T60vwy6NDweox3kIF\r\nit+TD5heCX4pbwaJUYq3hsFEs2mhmBR2rbaPeW2nyitSPW8EhWZKMGYrVvQq\r\nAJIlJvBb56WmTmCvj90LON0LzhD4iOWjw0ZeOBi51ru74oa0EfBPLxg8Rz8o\r\nW37cump9P3vRFloCMT2671k99NtqXNjo+rYdnfTtT3RMUvFPzujSCHuekYDN\r\niA+H6EJzLf5LzLYF2RguU34I3DsR7/Yads/pzy3LY96Q7VHc0dXdgYWUGMXn\r\nUDUEZBE/8sl87n6OWba6oy7scUxtQUXXDOTwWe8EuGPcL86qUOWrEzw1XBz3\r\nKrXFA8tWF/hrMRivcTOYwfakmjrooR8E3dIdRDlFw8Zfr659vMEPOUYGMOTV\r\nBtgYUKB++UJ98mvS4Ay5ALz+T+BYVDZv5fBKmml6TgBQO95Hz9FERZztDfey\r\ncM5w3DyhJMBAJM2ea98aW3Qgt0jJwggLrfwoVfbXOnwWBQuqKmtH+lhy3gHm\r\ndFfFmY3ZuOXULSYQyTQzvF/fJ5MJo0FyOM8=\r\n=LW5u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.0-next.2_1675674853501_0.6127670553916287"},"_hasShrinkwrap":false},"2.0.0":{"name":"@trxn/angular-authentication","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"gitHead":"49720ca747ce93540a813a5cbed98f35f04e4a0f","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-HIUMGZ5WZh81REBnpQlyUB1nsAB+EUO3leG9iNJytlb3CMyRFwtbFK3ux3RLjEeQSRdUx3l/XoHAGqwZqi/HyA==","shasum":"f0c3061a19d1a44c7654751fe6fd2bd801273ef0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.0.tgz","fileCount":73,"unpackedSize":388076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk9CtlZ76ZC8mY9UXgo2EfQZdGBh6fKG0zWCvFOAsUggIhAPzVNPLtME7z+uDbstMNssocK1zhTme+q6NdtpV2+fNl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4NiYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb6xAAkgolhtQFoUpswhynVJq/t+EGzUi/k8Cn+DmfoQ1Si7eP1j8s\r\nNixDJcG5WxFRY1N6jDAJ7MhVguSYG/4juiebGT2aMxMzeVFXSMDnApSORZqr\r\nU/eS7LYhj9y52A1WA/cnA+pvUnKnuKKFIbZ8rRcOqB/vIaUVcQyJIdEH/aiq\r\nJ+LVdPSjy3Q11Krg+NABWHn5puPPFcjsuCYlemIoOorb6scYtuGPu15qLjuX\r\nWdC84RSzRR/fE1CwePwsiI40GYYwxnmWagPVBanol+4WyGLuwxCS3ob2Ds8l\r\nIvqv6raw+6j20DmMT8184d6QLWv7N1TGoZWJoiYFiykNjG6Rkk79CBhRu9OJ\r\npxuXEeI2qMwxUWG/PWZEm+nuWN0y+MPYh11TU4YzuM7kdOnNYt8D9S75SjrG\r\nm/rfeX4f3NzYl0pPNbcNONCt9PUc2ZBZIhwSWZGQ6TYND0C9EEeVbGAIJHL0\r\nWsuZei3fa9UqSCB8HV1tmkxrrAlTm1JQCQiUajn7ofP7qeVi0my5cmSMVCX4\r\nNY1/dKVgzE1hE8MoZfTTHREvXw0dOhZHi6b242zX59Ym/EnlxOz0/kE3B3HR\r\nhI8DOZUJUg93mnZT2l1WUlkFJVWXz5x+NFS7P9RgbnLWxBNqpJp33h4X4npW\r\nrSE4AyTn1FC/Qf2uGMTc13v0qrzNIwnxbc8=\r\n=lmrU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.0_1675679896159_0.02696867520723978"},"_hasShrinkwrap":false},"2.0.1":{"name":"@trxn/angular-authentication","version":"2.0.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^1.63.0","@trxn/angular-form":"^1.63.0"},"gitHead":"6a31edb5884a5e43ec32c39c9107b416cdb20113","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-MwntDZW4c0WwLIh+YptNCOCjApthjnGjOcJ4fZ/jHzB7eEXDUFDYc7KpLb+UU15qTXWcRgBPeOuIsnGacIYSmg==","shasum":"425337c077fab900313609c5cd5cf3d9e9b2f3ae","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.1.tgz","fileCount":73,"unpackedSize":388076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKXR6FtXZak5GcwozseR100LqSK34XD8BtjkibuRaekAIgErDD+RK3ULkdIzGxOxdYS+YpQrRIk3ElfYQCb8pLLDA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4OYXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmosyw//VZy+/GUNRIq7erPf+r1PeC17y705G+AK8CW/RM6r+pFnIheq\r\n0W+6ebrgI7jZsKSDYeyZo5w8iWllN04P36jvQ0wGzRU1mDcXbtMvf7j7aPv1\r\nY1Eb5VrV62CUIM/PF+9cS/R/0s7jy3oyx+go9rTHyw5Rc9/eUHVNd54/epks\r\nGJrzUqizs6NfM0uJXTPRSbgDnBQXICbaruZ1SP3SqAQZol6+q0WOHwQpmA7K\r\n+nhuaRw6oT0J6SKBUXzdADTLN6NrDoQjWE7fzUBDdt+QCa3x+laOcWX26YBW\r\njmEVkGBs3dHrb7nz1q3tnBmhxMmOSKbKNp9PUF+0CCtN+GpFo6B1ijGdZu9X\r\n8JlCgh8lOf2gd5r+7X+JZ9mZ8pvFmJHxzhD5ibzBxRJynoTtxQ1OirFN26zQ\r\nxiimYuWgJ9gJwdcX2u3CWLH3Ng5MZR+LHNQ9g9A2Gt70+5xN4O476Zum+2+V\r\nlTDIErPxiDe8wWwMz/M2jHfbsJml1g7qebFY3uRtNdkMZRmC/2ewKkItmZjv\r\nf1OXGbAyGpyUFuHWlIhWbzK/HRWfBjxLmaGPhbEMmU0CaHiMoWyg5pUM0iW6\r\n+miATuPzBBAgQNAh4pWRNTX7xspy6cCfUYAkOeE1dW/1OdLz9HEMuqgRNHER\r\nVwdfZ2PV9QzlFvGOLr2zjpIjTUJnzlY1BKo=\r\n=Md29\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.1_1675683351451_0.7059074691829652"},"_hasShrinkwrap":false},"2.0.2":{"name":"@trxn/angular-authentication","version":"2.0.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"822237ddf67fdb18b5a322d3e6d15dfca1682095","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-4JYvqdglecGd2BCFRyZv7a54+RgkvL1afIN/t2kjiddPW3pBwRlUufl4+dqko6UE60KEz9eW0s4ki/Fv3ZbY4Q==","shasum":"56d797fcef8ae0f80ca3b5b0aafbc41f5ce0dfdf","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.2.tgz","fileCount":73,"unpackedSize":388074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmgJ7HR/TJ6ajgzQpKHTYIJkT40Wa+Whhd3bffST2lbAiEA2ih5TVVyc1g/nPB8fZWS1VcpFLbqejvIkd8yRWOpCfs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4PgIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDFg/+MyCYRB7v/hUw8AqzcLylVG0YbtLVmTiBEUZ8/h90ob819L2f\r\n5/JC+Pscq94JMUMbML6C1/ezvuhmRYmGIsYXay6BES9iU8lM0WXVBBeDFjHe\r\ncDTCyqIJOCw3YRIc8RylGB+TNQtrreWxw/Sk5zBVY67mIO3Hunaa0GZZpwQa\r\ncRiWmwHHPzyXbaHqoneQJglpbQ/97HMUozkU+ZUX1kQZ0ARey2sWYUt619ag\r\n0MGI7j/xOC/ecZSVdmF7nW2k3Jy7ctHwVazyrGeXos5ZAo1cMyhEg3PQmZeA\r\n4J+6b9e6pEpArqJcu2uWOFO+rH/VEMwQb+5//t43RckDgxX9OiFezF1kaaBM\r\n63hVJHX/kyvox1vbpjYZJZvMZv/q+pqvEqynBWaRm88Bx/Vy2VFx7o4X4PW5\r\nChIfgv+2thxebGPrDW4NArwVzkhwg0+PzSRpl9uYc4wiFxe4zVJDWvla88Gz\r\nM99bjcg5RodAYkh/MXvsqX0AOKH18s5XjqzmUDBOR2UtUa2Bf+e5UMS3o2TL\r\nVLdfziNMOhRhil0XmlP8dY0xxLAgaHj3vOZmLaHNAywzaRTPmGq/Kb+SQrwW\r\nIMbPg9/ZZAMR3FuTiE4nILKHTB6OHh/ZgFw0Gnscwf5/3HZPX61MQ41/y8KC\r\nlYH7UvGQGnpb6DoNUyofD9Jvu12XFivhXpI=\r\n=T63k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.2_1675687944608_0.31369734249930836"},"_hasShrinkwrap":false},"2.0.3":{"name":"@trxn/angular-authentication","version":"2.0.3","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"d537a5826e6649bcb70571ce15e3ca3cc33948de","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.3","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ToVJnBDA8+EowTE+5PgSu/+G/FrJUiz32S3Nf60vCKijk2EtVNUpzQFfX+oVDZ2i09/kl5qjuDUwiQOYT5XimA==","shasum":"db1a11e4895ad5fef63e78f26c002998671fc115","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.3.tgz","fileCount":73,"unpackedSize":388074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbVrWxy24podfBJHafDhsnTF6AR4c0GZijvb7BBT1o7QIgAXScKHaULUXlVNb/A3tv8Sd+495zwlZ7Okrhg+JejGI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4S3LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx+A//YjWhN5Q4PhVji5o4fUgJKgvHA8fx+0/gmgrB03SVvESk85mu\r\netkZbEUJ7dgZl3sCKb/5JlCrAlNILkKv/fOG+5l1+SJ3CUR2n6Vh8pujVqDM\r\nRr7dnAvA4m11CoSIKg40dmbmEi0+WNsl1JbocZ59LZ9YNSRQyXKEFTM/XhGB\r\nimoQYbtmK1cqbzOan3UDsupPSuPqkaYaGF1vMCKKq0/3QelMvY9uEu8rRfRs\r\nKibpL6BSjtmr8Kpw+bLJzhsoy9m4Qi2gzRrdCn96jnTZJ/WmGnDhyUbOekZP\r\nYFDE5cWafqVWoOrUstjsZqogIZwrmGFxtvqc/CAaaeI0WDJysbFBBLvYILZw\r\ncDMk1VZLc9GWzDCD5kRIGFqH/7TzqWJguzQk3jtY6imQjWL+d6GTxkUxSm8g\r\nCVyZod503N5Tjyb1hhhKyxIf9RiqVtSK0Ck128d7a98kQ8PjMsEKYbb20407\r\n5SP5NFw9ztg7ZXymsPoHhVkbfqglHj7Twf2Qjr0H7Qm0uIa8F1dxwaWQUEmc\r\nwxg1Y0p+Fm9yUawUvtq9I7N3+epx33n/5KnFHurc2hY7NCB7I5092zysCgNf\r\nP0LJ/30Sk0e0WH9z8DVdY1oAdtY1uEyPfTKz71GbTzUVbxBvRt+pNfVodp2T\r\nizW3sjvYTEWbDKy5MvhDjlTs3TnOaxhYpXQ=\r\n=rvgh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.3_1675701707771_0.25924848337719153"},"_hasShrinkwrap":false},"2.0.4":{"name":"@trxn/angular-authentication","version":"2.0.4","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"0.5.1","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"acdd3d28f227c51693a9374b23abf170ccd27cf1","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.4","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-TqEaJPp9nodcPhUqNts10T8+iq2iAjGOgySCp47MEleWa+XX+huj6EVfYd+4d5Iz3o4MshwRQpNH5a1Fo53gBA==","shasum":"62836f076810f069d380f63b2932d4158759fbaa","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.4.tgz","fileCount":73,"unpackedSize":388074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJ4uHvOz3X8BbNUgcrqI8eI+SU02DQwX0gDCySjgwbiAiAcBqvaijZAqjZLlB+Y3mfNqJwQjXtaoJ/+tV7fOwss1A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4kYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmothg//QZAW/V7CTsnPqcVASGKUnRDH3f0sqPpQPFHVeRg54HDShOl6\r\n7iRC0XBrf8pwVwb6fUjIuV3tVHgZ51dj1aURQwJCXPZy13gOlpDfcTMcwrWS\r\nyYI0RElgfzLa10+30nyIyobCYU5KVVRQYJab5uEwp8uvgJ2hJrkCSOeEKqqG\r\nLCkIRO7S57msDu6WfuLpVzg+iJmqo8VpwkAC0AF20fJmr+7i0bdXl4Vg/hsJ\r\nUIF8vDWSkg6FvZLBBjpjwGZxORLTy5Vzah1G4aVq+imuUTYb7yTf0sTsW/QO\r\nQqrtt6NfpQjAlIAcrOWEYckEZQjRVo+F+luL+IrETogdn9TCv++Fpjqg6eun\r\nkObCjhw4tpryFlbzEBeDCuTXIJZgYepDGu0ZLXyScEj2R2YMmC7MNq+y1aB5\r\nZBk47173GC2somT28mTSWobxJP9XY8WyyxJ8Y4rj9yTEmVgiAYTJK8ghGz0l\r\nMufMdZ8FN2jt3HvwxzHa7QwolH3AVs4FPPfuOzI9KWLXJIEBjRqa2QR4zDXS\r\n9nS4OVm/0Pp7Y80sZWWqY9InT9iIreWVEsqbPMluMe4sQWAyk20KvsxtlpZa\r\niBPhoE8N7gAd9tWr6Uw+lZnOE5hKlOF5LnNhqdKU8XQ27hHQw7pYIhWbmNQQ\r\nstAH4wWCNWBJkvBiO2+pfG83kcVc1SHodCs=\r\n=dVAJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.4_1675773488990_0.09960718643504007"},"_hasShrinkwrap":false},"2.0.5":{"name":"@trxn/angular-authentication","version":"2.0.5","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"ef55d6095ab581949f5592122f6e2e168d7ae0d1","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-vk8uGV5B9pbtmZz9V7vQCCQUiLW9TSsLXksdsCFKamGQZJFMGVwx/cH8PY1h6TMVzv1wcdbjRxSSPyARkR4TvA==","shasum":"09740882f2d11beee815dbb6cd686f379c9853d0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.5.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoaHWiurJchEq6haS61aoU45iTXjGiMAMVrLchjBU2IAiEAuRY4YTbsUaNo1qCWhn/X25G3Kfw+NFUJBkkJ2C2KxPg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4lnGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqprxAAk8HvqYVjdjYkiGxcRvkOSC4mG5fbGbEkLGZ0quFnBkpkKObl\r\nhEQCTgGmKAzun8EyaXRSK13CQbDP8VUr1ch/F8mdIRz86uuXfqOeC9Jzq/Sf\r\nNEtyVrAxndOkmByoQ7jDJsNl/YHrbVmaaRFvrv4xh5XZPRVh5NA9Ko4D3w6A\r\nHnCcNMYG+/3/XvI1NKxbogPNK6hMqp0zToZYJLQb6UyUIxMl1A6X8nZxE+Uz\r\n5rbhwxDcBxriAOWjEd8tcK372H1PTNEsgdFU/3OqbQ95SbvvUFthuTl8clAX\r\n/E/XLwflLfjmm6rjOXXdXfKa7Vxs7CTKCk0iLqs48AjdEvnZsiUs2o9xRifk\r\nG5AtQnNBL5iu4L/xeNKeSf+GSMZZHOEev3YU6TIWmE9gg2RodYP6Uamwrlks\r\nLcPtPgOXsHwqmzzlFGIyKoYjvio4lapTApdFyM4YvXIpfXkLWwuf716mOfJx\r\ni7GNGzLEIXwyJcOfJsN6cb8FgSnQ145xV3cBFnHVoLdhP9RxgueUyq//HX+T\r\nrfJfpeuYdSxIEKcGUuU+3MDwpFlr+D5wL6wRcUMe7SC1jOu01GsOmpS7m1zy\r\n10o0uuJJfwcR0zHtFTVdt3qGNzPZt+s3mprsIwD+bd8tSLZuCganNFMK7gl5\r\nJyWpEOy782fxWfap9hlzL7tSenrRVZqc7Ng=\r\n=yksY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.5_1675778501857_0.6617668704302617"},"_hasShrinkwrap":false},"2.0.6":{"name":"@trxn/angular-authentication","version":"2.0.6","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"0b36cd4dcfcb9bc61d2a3ea9f3f17b03de6a3107","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.6","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-iePsMkZSKwQDAtt8njIvS564f+BF8ZJMz8ljgLD/QkAYndsyIzTk4Vhid5duKRg3/qUVjivTmSF2bD3i2XBmAA==","shasum":"b200cf195a2c550844c406a5c8fb654bda9378b1","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.6.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsfyhhsOtiAOble54HOo203OJO1drMTTcQw6J4C3fuqAiBIVz6tURV1G+C6qgCAB/krT0mEf0B/a0tCY3+2TqeDBQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5NTEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPQA//bckLKYCrc/4JRr0Q73fDtdkmCrJxkQfMYkG1xh3MPAea1SZX\r\nG6rHI2U9p09M72/KpRwsrwpJGnqoVji17CApaeSbrAbpPsa7QymHTTqKTSF/\r\nSqeSzT1VsvKraPd8gS3MGPw9Ad0S+j2Q2Jswaf88+H5NQuINgADWkMKiZvnj\r\n6uUQ4o6Ua17qOYDRWEp1IZfrj02svWDgs+DQjNyE94V1nwUtJJPm0t1QqoXG\r\nn8e9l9YHXeBvcUC6wZQiVvAQlLtiZg2bpWraq59TLolCqld/eVq4vMZ8PsZ9\r\no/NGPqtbAhax1ZwatwBUc2kIHPlF1oUK7wV7RNeM1Hj2a9n9r5Z8Wb6hlZLm\r\nWoe09Y+QjGMXi0ZntRjwjTxa5O36luoG1LkwVW6OXwkWJ9VB9k4uE4AHpg0v\r\nhUXZ2meBfdeycqLfrs/WWCm45I/vMVC8yRtyP5MJ4IV07bFgTNdjM7CDVfS1\r\n8rjTXMdlS7Qrozpi2773tHfqIZVWKBBeFY5avcAWP1fVfy6ZjgYnuRrzl3Qs\r\ncIQUWs7rK8LXFBuwqjTbWEHrhhORbHtcS0IurLAyo0yO/Z06Aje9xLuN6wvD\r\nblha0BI8zArBl6DLtpoT1OZA64JgIFtvN6foRsfeBpk/8xLmrif0+DJqXdTy\r\nu0WD8OoeiUsbT6zVBid6Bm/MAVASZ9XJCtM=\r\n=7nHg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.6_1675941060580_0.5323868978749895"},"_hasShrinkwrap":false},"2.0.7":{"name":"@trxn/angular-authentication","version":"2.0.7","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"e511659a130961fd12ccc2451c3c6ebdf1cdf3c4","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.7","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-/gPYc9p720XqjklIEOnnclTrW/CWqueVUqmLhOiLr0byd373VcI1pMe/cfp/6TNWg7qGsIeDt+1BBMTb+CBBQA==","shasum":"64383bcbe9c8ecfb12944f487405a9a42bd4118d","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.7.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRluwn1QoN6vS6cWqdByaqtvQBPiQ458u+JTL/F+5fEAiEAq160hWtzZWlAWbykai8Ne0DIXbLghfWXZOE56AJWVEA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5QAvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobYg/+MDpyqnmqDwdFRnv5t98xmErCHtpNq4DlZ+rUTVWjTfG/yDWW\r\n5RkeJeMvxmneyv1piyHjylgIM+5qTChGaZB2w5SHAtrtKx4Ui8YqfAzl4JPC\r\n6ZSbf1JiOmJ0ro7JGjzLSiDW2ytk+/NwsLFBbtAlm240um0U+H86tzQVlqYk\r\nkjsnl1xd8L5X3ov0SBgxqfyad4/DXYVhvyf0PoBrp3mTYzaevHPmdtwXn783\r\nQZYctmvuSgYJ6isXxKCdaL6YbL5llaVXBaOIJeLpNDW0GXm10MQPwLFxa/2U\r\n73qwsNs1QAHw9kSBOJCGu6/BMh9DHYawL6WTkkIauhBZo81bZWipAzWNwK6R\r\n3nRDzlT/rLAtUtNSbjG6zlscaNKzUiYzbduFJMNvvpbNfra+WwBho9+vkPDQ\r\n47BT8uZ1u1zXBbrLHrVQTzd7ED08BvG6OwQN2TBko/VwQp0RSHCUPxwgzoqh\r\n5uH95TWlgIMZdaMx+i6P9ptcQzsi0uCsk6eLZO6vUmByHMtjtP70xrh6YU31\r\n56xeucDhvDJzhx/FjEcTxqz3xvjHd3VAXJTgFFIGSyVX+AEMpGwfmPixDmHN\r\nhbY5V0J1dJ4wXlmmb6cjYz7rTl0D8/s6c7z4CxtDl0dzaTAZNH1Kd7oFZeHD\r\nC+iliTKrqNwgdTJOM7d7xyjdhzFWpw/CbBQ=\r\n=tbE9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.7_1675952174736_0.9713506997997614"},"_hasShrinkwrap":false},"2.0.8":{"name":"@trxn/angular-authentication","version":"2.0.8","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"2f925baa040713f73bba69a3893186cce8a71909","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.8","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-B3n8vOsjCaXqa9ixT9WM6QwzBSPpAgQbk7+79iLkbOj2KtSTgmF+X9orrpZZgeSIr8tLcBc0Bhk58QDmfQECCQ==","shasum":"09192dcc96173b7ecee89116bc60e8562e67c3e7","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.8.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmgnv/Z+o7f8vFKvetcEVoSupeCxY8wj47Thk3zFHcHAiBlHO1uadOGSrRHDLBU+BRPCXyeKNhTcZoKlVGIPREChg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj67HLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMwg//dp1GquooD+gRS+bk1kQVCJfcCxC40NvijGm1IyjEklsnUyAG\r\nBFc8ponqh3OgrTsipzAOMKv4gqtp8R+qOCi4CEBC1tE5LkliarsWyjaN0NZJ\r\njiPvQjz3GyfZd7iCjHjc0BucarRGlVOXBCieqrURovVvFG1gLdUR+VONK9Yt\r\nQPLk99seBAEkzBWEFzAcpNeb7twI63J5Fei3fta4Rh6DyVBYbUvPHorEwWzT\r\nF0opkVI8s/DzEIs60goKFj5emUtJ4cQgnV1uzcuaSpmxDEGqdQ/tKzPRdTxL\r\nG3IEjSUKBUVycFDprI1a/W/YXA3QRSKm+cb1XA7Cq8Xz2DqikEqu/Z+us/6v\r\n2SbaRKCeGuhj7SImadfi+qGVGkQe0ZPGz3gX255TgUaN/fwStNEKpQDCOPOA\r\nOo8ETPWHN+grLICPVD9Xa7kYUeLFxEnPl2Os88V4L0ib/hXCW6zOHNTITGPk\r\n9c8RTiSXVUxyCBZtfdGlb9p9//mYRXifgbqdJxE4UwIQm03rQrM1lbpgRVJE\r\nF3iq8KGb59vAb7WxvPj/SgBGk2rZxDZ56007Z5HdubHhHTxfXjplMmY32nsn\r\nYcyrENVKoGrpu979HY2r+poRVkcJ5TZYDvy6KRosNo1eKcQGP/1Z2JUPHdoj\r\nRSUu1Go0MZu9qaEUDZ2BQpAilIpoe2B/f7Y=\r\n=w6g3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.8_1676390859753_0.5458388110215844"},"_hasShrinkwrap":false},"2.0.9":{"name":"@trxn/angular-authentication","version":"2.0.9","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"cac9ff0dd3074418f254c8929ddfddb53ac733cc","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.9","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-RtGahbuA2PHLAlbeJjNYmRdBLlO2DouvvnvJ2AXbDqLbxjQoUl8D1CSdv25RzHmwkP/xpR5ayLa/zCXVbYS4Wg==","shasum":"b76a476675fc557bbabe124347034c62a81d2472","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.9.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFqRh6jQGlrHGzRIxCztJX/fipHMyZl4SPxckPGr/uzwIhALAmCbiiCkj6k46mJT2lrTtcktuPcsKFPj6arEJ3zT5W"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj68liACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptjBAAg8jw4obinDH6gr9Z1dCrBTqj5TP+rft6T3JA0ywr4OM4fRTY\r\n3Cy2Ki/L4axQzNJBEfDXatUDOuP5fV0T+5uGMMzcPY7I35jsPqUDQwSmiKGn\r\nVBZz6Lf56qnff3l1Eee2c3jhWD4Bu3Ge9epPrGA4VcJWvjNQNTuZt15D2DUp\r\nwcqYenGuCzDEc1n0vd02Dp9GojwRdH7aNSPVrYHlrvnMrGtz9uj+JTlMX7rZ\r\nXxOp95XOCJ9OHq7H67jEk6YZHl5fNGmvHz720GWK79nctVRJl2aaR4phTB/E\r\nUILTIuDwG/fDicKSCsNHcerKFL4Rv3B0wYdFi7gGc0DzLool75loXSpSDpCT\r\n87duqkVmokQnwduqobe3gZWovPP7eDM9dF7J0bFYUbVYhO7pSBJrOmMtIo+Z\r\nbUWU/CWw+BVZCQZhHPolQ46natTSGZ+4o/uAomBsxP3hno4niM25qZNs+uja\r\nffRKuIee0k/1+NE1R+QD06d78h5+TrUgoTRMZ+bSk/gO+BaCNAEYkoeRZBzs\r\nF/ehZqRNKhHiMfvNWwY34Gj3roIKdlXYbYSIEte6ouhcKEOkb/GNICJmZ5L+\r\nVeSfpopSka2fMFoOK0ulh0bHAGsbRdG7iLkYX4fQjY0heVkHSuSOypfOOumf\r\nrgzUHXvjp8DaocaZG4UTkBOeE/x3/U7kMKI=\r\n=bUMS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.9_1676396898405_0.9123308016665534"},"_hasShrinkwrap":false},"2.0.10":{"name":"@trxn/angular-authentication","version":"2.0.10","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"9898281f4ed1ee187b32668fec8a9fa8411c1f11","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.10","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mdPEYXJUBsW/8k3bb8UGrAhOA60rfy0yWu4ORnKQXjotBga+oX5mUsI2fUgdYSp7rEW5bdEYB9U6NJO6dsH0lA==","shasum":"0103e7f375131b894541fe1044838b45a7e27813","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.10.tgz","fileCount":73,"unpackedSize":388076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMkp8hPImj74o8lAadETU3X25etoio8shUZs/xoaVtVAIhAKgfgtd+dKUk07UNqPHBx/SlGVL562+4E1HFrm6EnUfW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6+MZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodCBAAgF19EoNSbc7zAU/4ScZElLiJNVoWeN6WnpzfHYSNnvnpypXH\r\nwEne9OJ+DA64LC3bsjkz9hlzZz3CDF1T7cctmF/SB9BTTkxysqaJoWXw+pXu\r\nJoYNrA4oqmVD0DKzZHQXMougenx+8eO1AVFIjusv7vq2LoHoGN6mz6f+XOWt\r\nxjYHhUNTBdIuzmqhS37R8zBQGOa4bVTnZskd7kaJc1539PNd9lwmwTLzIRcC\r\nSLvXGENpalNtJXdU0kwwniNwzHxPUjcxnhrV2jt5RHwf0a0XGfDAGxwZp5WS\r\nyZ2HAxB1WnGK3UkcPMnL8NFrK8TWLQBGfYImlwGtKFFsOrfc7FPHG+STkOym\r\nystFBiI2cMLeUFb9McVtx/BljhN/2uUT/n9/fdc/p0lFGwKye7REYmdHhsrO\r\ngGhg8WHnbuMsH75dSIMmJ0g8aJvs6I8Yll8AB2l27fq54ma/KbcLw4f1y3FV\r\nRWpi3EJcGgFbNOJOXukRSJoyGGW/FS4KhMZ58tmLLn2lv5sEJP1I0V3X842+\r\nVD9f2RlUcSRMqanwzeFV6WWIbyT5LxiKb+Dpfo36Wo0IADMqbau09ZZWnRd5\r\n2to+v7Hjhu9LBbYR+Eh/56o0D2xdTJHRwmEOkLW1AkHds7/fNNZ2YVO5uPmz\r\nK5Zlphqm5BxQQb5VEhXvTSyE1zYpfkdaclg=\r\n=hAN8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.10_1676403481295_0.9230664618352982"},"_hasShrinkwrap":false},"2.0.11-next.0":{"name":"@trxn/angular-authentication","version":"2.0.11-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"49f474e68b40ed22ec90d9ff84b3c3314a54e615","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.11-next.0","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-UYnZS8lBWWuOvgS9D0xBdnjW+crt7yL/z9L9fLG22vL85F9IBDm9gaz6gS/dlZSUoCdD/Un3VlVSWs2n8mX56g==","shasum":"c9765a0567ea8abea2f9fa038dc139f6663bf8a1","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.11-next.0.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLGsmSTGw1VlyZWDnqS9PgkjIdZorgHDnYWldhXafkOAIhAKvFiTkr9k/HwPaTv+FmqA7849P2V0V00zrUuV0HxeHu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9dRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZpw/+Pk+FO6pPS7Hx/ZEnUBiyPEe9vkPS/+LnStidkJYl5QENLfGK\r\n9ITSdbc0jDAmSwJH3DCR9oJ5hEk8Xs6l72Y4qVnZwAaxQlm8VnJq/aDPYVCe\r\nLFY6ebDziAcn8Ch4Jp5ARbfH/XMBvJElC/d+UYYnRaYbxi+YaSgwfkkI/VSS\r\naB9q/LwCWn/W9Uyhn96e3DUzxSqvCaoEYQaNN4kZv692Xb1qFPUUAjsPm+MT\r\nGOnZnQfCxyMeMzUBSM9DsHrxy6h3LsQBX27S0vZNqSN38qIpgKcOdipvCoKC\r\nGtvoEB/zRZOyBcZCLvav2ZL//StchUYNR4lyvw1FDzchjsxQi3k8l3DwOfRl\r\n83KXG9tjzfsZPXxCHisszw8DazL4DSKPrzAGFTx7ppCEo51i47E74lDQbkj2\r\nbfcUz8qHYWTVpJpgCYeD+31Tv+xaZYuytb76I48ou36f8Z3Z6A6SfivHHx+A\r\nuWyR4cAwXuH3nPAVYuwObPq58sWRyPwznRUl03mqR5DCoT0vwmOgNDbF2Pih\r\n+wKalnsZgKnQ6fsv7tOU0NrOyVJKFyGMcSgQ1GygKeTjJEsw5HyOB+E5vize\r\n+EANC3QOR+PqEvygFko9/5273Y0QHJpZt7cZKXU7ZlEKd52hjGNwGdS0FqpH\r\nv8+h3lEAxJgdPc9yN1C0VU+goUyP2dRYUIY=\r\n=UV34\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.11-next.0_1677055090223_0.3199426810286434"},"_hasShrinkwrap":false},"2.0.11-next.1":{"name":"@trxn/angular-authentication","version":"2.0.11-next.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"99315b26711d85877517b925059645dc0f1470b4","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.11-next.1","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-YUIvtJojHv+wtsHj2x8WfhYFzLyW7x1pvLNFja4zvaYzgm1oqm52fn1wRa+uthOkRAfXAHUI9zGSl2eF+FPqzA==","shasum":"aa6dbc486594381e513f3a7c5285c0b2564a1963","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.11-next.1.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+cYh7+pv3Hp+SHXRd8RH2L9Y6dvMbEIC4Q7fjztF1dAIhALnfTFhwspvZb04LNwqrAfBGOGQ3u9RxHKhaSCTCwef8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9dnMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfFxAAl8mVPL41oZ2w8DsGlyZeBoiAAINcSDw0CvIDvxO3bN8So/db\r\n7R/f86t2STTRtiDPyqUpELkUkfIwb55WwV8/UractVT1YuyDOsgHq4zcPDLh\r\nuGg7O2svo8oYbZ6HNKj+HLluGPFAevxa8snOjjf+jnDUl+9aZWZxad7WJltK\r\nj6d5y/j+gcC9QmW6DfYfkr3KhbL/ll7i1G670vr1cvZ5mZoYEyx9rzyGcMZ2\r\nbGT1CGCXYkuHA698MamGsUHlQlzqfPezpxWpb5DtG2++jP2ina99RSJjAwJV\r\nuVZ0DjEV8nfwx5khxS+4r33VLs7Zb2SBeIE2Cu0tG9FlDXqKwX9gdGKHXPL4\r\nFMuThfDXr9oDMtGQzd3jmVYz5TmQEob1SAdaVBqnyJz0YtdYsxbwj0Aoc7Vm\r\nd5veJlhP5tttttUmYqmCqAYz/nNKC+euwbV5BMnI5NvaT+840OCmVLX2mLQ9\r\nKCHs0S9MEV7KnRZcxEBLb7qRo9CU6CU0AFq8BLGEcNFN5I0tS2jtvwB+vejn\r\n1nZIxmJz4beYJpAC5ZMcK3gvpnZg5gQO84nXK3xJrX8d6cfDDIT7614qSyhh\r\nf7aaXcdIIoflBwc5AsULcS4yxUL7IAM5DPMJnbrmhZ3rHUKa3Y5C3Hs/VtwZ\r\nXoe+FmK1dADMK0Csue5U5f6j6bqDtEaYOPI=\r\n=+T5A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.11-next.1_1677056460423_0.3536552102947048"},"_hasShrinkwrap":false},"2.0.11-next.2":{"name":"@trxn/angular-authentication","version":"2.0.11-next.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"64ede6647f189ae209cfcedadf966ef6d80aae90","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.11-next.2","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-7IUxtMB1TKyWK1Xkj+tx+879AICgFGtUdW5uwCqFZM+ERcLapEStb32N0HKjGTEykOG+cDXIDn2MAak2CI1eyQ==","shasum":"77b9db5d9858368faf81b34535ef6ea16bd6326c","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.11-next.2.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpVG3GtQu1Bn1DwxF0ztAMqjAqr5OdeNkQugILVOtGbQIhANHNBbjKT6+x48DuTh5FcFKDS0dZ5Rxusqp6pysXk1iS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9fwRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMjQ//VtTaKYIqzIPCZEKtEOwukML6Iu5k9Rws2KjETQWm0KThWAcq\r\nEOlN5vGp77PlM5wibs6YGGkKHaPdjkVVxv7URkmm1LAP40yz2QoAzJtaZs0Z\r\nKHJ7R0yPzezjUJoZiAT/Mz2uVhEdhQemUfRIfRX5g1wfRJ9joU5wNKqQ8VTj\r\nBu0UzyyYOgrqOdFktRwznuqoIL6M644RsSu/UR1eWoAN3YQuYkpjSYSb+2e7\r\nUi/YgV9/VeUa2EuJY87u6sXs7Yc7jmanAxzo9LukP7p2OGOCTdBzPGMk326r\r\n3LlRN9WCJnqsZPw+lLNUwBG73R00a37PmfLau7zO5uNNcpFct075M2WoW6ui\r\nOjWLmlwFRynavL3IwxrsAgu4JYEgO8TLQbVIN6ZYfVaeJZiP7UlgSklWlfKv\r\n/k2UeljFcp2LA4396kZaeoBiRExAlVDlQiA1hlHbG2b7iXxHcqcjO0wtdx9L\r\nDgeZae6Tne51p+lFA1Hlxh+VUag142KuIxTgytBMoJA3IuiSWd/2h8oNFYGK\r\nyiJ3uTbtNrBZ7CRiVMPQgGURURhHLVD75vocI2XphdXlNQB5LOIj+XsyCoDO\r\nWfSGtQAeKFm2Mz7lxb/2JHHxotEHdKjDl7JvQau3/0MjSsO68a+HmN4bXbPp\r\n+b0nGn9qQOyadW7F+O0ORZQ3Y8HG7Oh/thk=\r\n=JFDA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.11-next.2_1677065233064_0.26159640213636726"},"_hasShrinkwrap":false},"2.0.11-next.3":{"name":"@trxn/angular-authentication","version":"2.0.11-next.3","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"85fc8f39d5222e91916cdfaff239de9053850b76","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.11-next.3","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-2tWRvULaBXsXlqn4B0v/zd1MMSob/AKzKIp/BR/k/Iz5ZfrCDnZLrU0hpRzmxdY5btDZeTcKIVV3xM7PWG+lHw==","shasum":"d9d8ef707710d8ad89871b4d0d51782a9d4d21fa","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.11-next.3.tgz","fileCount":73,"unpackedSize":388083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIfQyo3Wenu9haJ5OgsTDI7hQ41sMWgZKeQ9xOREL5rAiArZ00DrOnSbKCr/UoFypRuj5X9elJjb2nz8ZMrhi9ctw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9g36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ/Q/+PvDdeZxs1avO8XRWasWy0evqDDe1nJLwJnsOnlab4EA0UMJv\r\nmVJeZZpsoHqUvZYmKEHUsel9MXPGzsr5Ncpkig6/QjoZxYkKJicPVywsM7wJ\r\nd7Ob8SpifZdVn+l+HtQXWsceHRvhhYvLUA+oj14zvWIYjlu4GaX0Ai3rRfXu\r\n9fsDeoSEH5ZrF63Nsx6D9Bv79PDubt3HlQO8rfntGkdEfj6mKC8FwT8ZmpBj\r\nICvuRpgUvWFJ4eAtq6Imyl2uYYYAT4bnMRhnQ2URtoB3NIAZNByourfd1j+K\r\n93vPZpbA52nUaXjG7nkIVzCIayNQMrQj5Moblab2uI/AhAxfvpOngWiy+sMh\r\n7n7PNpT6bcp3ZYflFp+gsdwUbPwxjIU/et630+rQPT7ws1K3HF/fp7FVsP7S\r\nM3IyYXxPRfqdlovGoFl7h9wL2M+H1MJRpOEOvtl/bupva81mVnHs3LjR7Qsr\r\nHO6BLfNUWbjKrRa+I3yp1k0CBtP2QXvDHSR18CTmH8hBrp5NpH6eYAkUlo/f\r\n2QhSQ32f1a62NQkonvA60s/8vOi9ZRDn/yseSEMNxTbgdxlNCQ+xAjugjVy8\r\nov0B6D4CjxC/SWe2PWqkvxAI9e1eup9e+zPNthBp4j8PIwBPk/Xh++sqsiXD\r\nvVwQ6hBUHz/5h/ync/SZ9KmOh/jHVb6Fr2g=\r\n=Upnd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.11-next.3_1677069818451_0.5252251055826518"},"_hasShrinkwrap":false},"2.0.11":{"name":"@trxn/angular-authentication","version":"2.0.11","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"cbef6bf1e2793e66444f1a8f96bae44d5de0fe92","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.11","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-nxXgaPLE6j6vTSQY9EECrFASXuny6+ovKDT/BS8jzWr45pLKKKEklco8sEtX6va8igy+Ro8nn0kdkL7sKM4T5Q==","shasum":"488b230cd0b5fbf6a6f2f294bb36729c1daf1df5","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.11.tgz","fileCount":73,"unpackedSize":388076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNVGoOpbE1cDddOCjOnyx2PbspcFWCdUQglRjOdoD4cwIhAJtCkXyh3SRsFUxyuZaV0OiNfTvQ0UDIu/gK5HDnCDIC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj94cqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6uA/+OO3ijspl3LLJylDeu5hfarZVwRhNUz+M178/DO1/KQq1sYV1\r\nMgenKrjsIaFN4ex4NEI4vUwKS/7E7komUqHeIv4Rth4Be+J10Qw0RnV9hoXZ\r\n2I4sKf10ZcSCCpk9rUuyNi1qpIUKdL/sbjf9gDIgs3epFEAzgjzF1i2/XeOy\r\nJt6oy8BzYL+qu56dUEwgR3+vr5Z8xR6jFYFvPM613dj4M+8M8fONqv+RA0sm\r\n+6zXZhVqcM9wKoOxC3XASZtoc8EenV1d5/KCN5b8858BCOkyU8+nLUfJ7Tid\r\nfcm7kTxoy33t4sV6zONO0ycBvzsI+tTBjNvJq8dFkEeJdavgiSieyNOWC3hI\r\nBJMclU6hbC8gC3w1eYaDErA7q2+llVs7QC5O5anZX4+1vEksW8AUHbYDfTmb\r\nt1E0oSGq8JAvRXs+xT02Vs0dstRIVwLfw3XY4MHzPHwqCC9uuu6JVn2cPwin\r\nxAWPPeJr6TmXDyEhvI8jnUnJqFA7bJYa6mldVQk03Wa8gEStjuJKQrUFxmOB\r\nbIjUPYNoG6K//pQ2gmQSo383x5mCEXoRD84RKDtJDI7MAB+qSBw53sOp+hmd\r\nAbWgy4pmtpdrwQ2LfLP7/xNKkWUUukcd8JNAKmoCSsjgCI0f+/1qwcBoYab7\r\nZ8U7pk41x/4miHcEoTspwyODMnLRJCbLltA=\r\n=HAE+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.11_1677166378569_0.5654701919844165"},"_hasShrinkwrap":false},"2.0.12":{"name":"@trxn/angular-authentication","version":"2.0.12","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"ec36d2432b96af9865328c24b6fdfd2f03ddc036","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.12","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-QCoI9FsiGnWzTDuJo359QhWVOi5fdX8E+S+XRJF9+uRIopTFXkaYXVpkQnDRj7k5iK731t5XvTkybEngjdF8GA==","shasum":"126f5e20db8aa8f536c4b00b88388b077d9a9f14","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.12.tgz","fileCount":73,"unpackedSize":388076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVy8OX6hLi6Ud0HSWE3t7xjOUSEgiIfdbTBg1mVZiTMAiAMgii4GwvSWRYmSnkRANt+SVHwb4heLBzj0q5e5XSkyA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj95aDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5ww//VW0OvsGfnqA2f1NgVfr8kFBZc4NGSYfRnpEPIIC8XePcSFJW\r\nPGxUj6DRFLkbyL+0we9q/g/w33hZMHAmvlX0rWGiGFpUlOC/gmZKlBF9fpIp\r\nOyGv+0vDZTR7MPEXFt6tt+6kNGXvaA/I2DFlmMor3o73IoZ2b9Jg5MD5hEYX\r\nXv3OTL3ZEX7w6udZp1jBMq9+XXn8itmVxhrDIp+sz3FO4Gdq4bkynazazFkY\r\nneg5ZBT9vRToemRVUGXnXrhKL+YLpMd4QX8LN8g3W3aTHhq1rGSqXFCH1bye\r\np4a+eslGwlqrGL0OoHP25JCcfeULTuO9C0VuTSuyRpwVni0zgMm5LbEEYtwR\r\nkp5X9TUOca1OQYR5qpj3cE8NMFS/mA4bhuenQxSrTPjC3mxu0PUvyFqwsrG9\r\nXbtOysT2O14j4cAsLEQBSqAR1H5DJ0QgF2X31QODPw2a/UbKVcivo54BLrft\r\nOmMmtGBGvKausi9FbPx0RwQdFYx2KRcKgqrFnrLWG50ElLQCm/QXiWWBbA09\r\nfv+CNkx70pHw1At1KYRJ2SG5wgJk+LHd4lEYe6Kh22orc4xZN5pKTeV/9Qtr\r\n1hHwf4shQtYIIW0hMObuBIBBq5LggoM+H3SXggRZx4xQ71nUmpslvivQFzDA\r\nE73eAqRy4Z0XA74DrIPmAp6CUaO/LA2J5ro=\r\n=3bU2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.12_1677170306889_0.8111217094519274"},"_hasShrinkwrap":false},"2.0.13":{"name":"@trxn/angular-authentication","version":"2.0.13","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"6975973684307b0d7f3436212511312706210c82","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.0.13","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-2vKgSUFj7Cq4JtAvcol5uICoh2Y/tveL766lCLdfAigPqGYwqEmZ9znlWMBvOhW81FFurY4/tZc6WhuFcVyU1w==","shasum":"626820dbbfa181382b8f29a32f6c6c5af2c8a0e0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.0.13.tgz","fileCount":73,"unpackedSize":388076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOaR1pcXerFOviF/158EiECRx+ZVWyKJyrxnFGsi2S+AiAzcA2D93yGHNp/8DZmj406P59klD8NpKNi6ATSvcvGeQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+RVKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDkQ//cn4kAlJMcWilyuheSIneOA/ejv/nBfvbYrNmgHqjDzLZBVYJ\r\nWVE1Bajc9VlIKpEwp6G2v9bZqtdZicXin+Ep2ulnXGQFPUo+9ZIw0oPUY3Wl\r\n+JtNsQAgMPhR2BH1nRs/UvFwts/XvwSGTvfMwHq/Vq/c8Ov8YRHXPCzx7gSA\r\nELak7PpZtj0A+tRPSs4Cfa4u4xL6EJtlxepO+FE+FoTYS51YSOnK1QOiEWQv\r\nb5CzXAQoVYXsC8SK1hmJox/zHrZlqSq4GYX0rmGEsIw6dRfbGrSv0np3OU6s\r\n3zDcZ8Ipyo7XG9ES7Ogf2eUKUfbIS/07x2c8GQ2IxAtt1/NxP+fX+hn9Cnzq\r\nDVJAhV3I1Ondc7dHLRysdhpyAsCgntXqpFSJeU8E7BE6krAQYAqT2PnJ1vFb\r\nsGL6Kn1O+B+g4yQG1MCmaZ+a4PFy6PicX03pkhSWAj00S7BlYESCZkyHr/WO\r\nahVuO3PzmWkCQgQ2rW19W8JL9MKXF74EIDgP/YE+VHUaqbDTaL7Pl8bl5OcN\r\nL8DzhEdS1TYE1Lqs2P/5l/n/Rk/zlcJfR27zgslMi0uxS5WOmbPQQQK9v5Br\r\n21y6APj+bilCD72qMBtgcYdIJ8MyGniygViyhjGjD7jqEQOzlXmKPrGe/ZP3\r\nkW/WbbhhPSD6zaX1f631/cmtrh8kxOCLy5w=\r\n=YSoM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.0.13_1677268298412_0.8292657647431174"},"_hasShrinkwrap":false},"2.1.0-next.0":{"name":"@trxn/angular-authentication","version":"2.1.0-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"e1223dddf8bc1109e8bc3de85b255584e79102a4","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.0-next.0","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-FwKZ/aLieDOlpfEJ1mgjbuZX8XsgYC9lFxeeHf9AfwwemoP79IsAPQbPUeAxz/Td4kKmZqsi4QL+0Uu6rfvRXA==","shasum":"8448c47d07008e244fa199b6c0df2127ae366543","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.0-next.0.tgz","fileCount":73,"unpackedSize":388082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7r3NxSJgsf2bSrUPdJJqqgDPWHHz0K57BbLl9YcXN1wIhANcPSNu343ZFwlYzYcpPpV+4tUIQRJJq4LX+Fuh9tish"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/IjrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6bQ/8C1GUBgsi97uYjfJuxcqcOrAQVEdKyp6NMhjIAtukVY7CKDGO\r\nVeEGy5CPfpvm7wsBjEeG55ExxK4WPIYhjuWk+8qjXD4bARqD1otaRdxM0NIA\r\nc/atXynu92p5F6F0wGa+ikkD6l+12pbanH9oMkfeGGK+ZJqYuKV7tNYCi4ZA\r\npMJAATYuFXlGVJTY4GWIy/JMb6ko95Tiv00KaVvhqtD4Zd1roHizZ/Kd2emp\r\nFCIKFBoq9GKQ0fkrlbkJvn9aiIvXd29A/qeLcbMQjyP1P/dtcI04Fyr6BDxc\r\nIZTbyVJ16ugPUDvYwNjOWBYIUHEUo16YQ5cEerE+20AUFycBVJ93dTeqOe+X\r\nB4O5Soi1hPNgL+LFPfxp6Xrd+fGXIHFeFe60Mk3ys5YK0mA/Iam7V8IseHh+\r\nr60CJHnOujYNnyzdbKY4zUx1sKFR75Z0PzJ7XDRUFLcFu3NumeMcfi1Dn3nt\r\nYxrHmHncV0RgRpyD8+ypec0elixGIv+fRGA6qMhRif7y6GARUkjNeeMx//cp\r\nWyeEzF4UihwJMdGnxnQMA8HyEy/t0Cd/RD4GDws0f60xXR5EVQBIy3OL0/1p\r\nIjwaPL6LVZaohJykyD8mqE8b0FzbDnEUJF5AG76lxygLlslO9fbKxfDer/mj\r\nOdAE4RSS8Kaq/HeqAI0ERCsGWg3t571rj1Q=\r\n=2kRX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.0-next.0_1677494507486_0.8908277785049517"},"_hasShrinkwrap":false},"2.1.0-next.1":{"name":"@trxn/angular-authentication","version":"2.1.0-next.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"5780ca439847cf55af1a7d22ad4f06e9a9527499","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.0-next.1","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-8uyuXkm5/KumTpGrX1UyH57VAnNlGnPizlmOspC5ICYMbG0VJpKRFqCXbJU/kOw5rccfUknp/jjSiTMTitz2ig==","shasum":"645d98d57e9864214c1e3ce0881f67ca6d88ffc7","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.0-next.1.tgz","fileCount":73,"unpackedSize":388082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO9RmBgvOrsoYYcOIgqYWYUy/LYOYXsltw7PpoLrpaGQIgNADZlLuApUYtfse8R34KDF8Dfpzw8dugTf4tZ/8X/Xk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/J9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRLA//WzyQ5JvZSBT0UgPlfX49+EZPbrjqzbfKOCx1ivOjNFQXpCGb\r\nUuwfNcnZqhLSfJlozbaX+sSMTlfOnEjxSUF/CUldP7JIJ7q06/N2QYbBQNZK\r\nTuHTGtnsOZ8PEMwq3aJ8AlRcRrxYjhVo91xvIj2nrL7K7LC+e2cXnJGZIYMw\r\nBS+fudsbs5b5OCL95LMnmehkYwSTYLjaBsZuqbhgqJwAvwLKQHQq9KM7b/aw\r\nf+qV4liAN6tfeDCzI5UVKbsE69NJmscb6JWJqO0dz8vfh99WYpVxARvjToLG\r\nERmVu3MepjOqgp2njCzZu/TIWSUsJQIfui28Wl1SQZgRGHNu09oBZQyYNY6K\r\nO36M0jtWaXEvhANpJwuZmjqN/i3sXBWYijt1d42XuDyrl4jl1F/uxpHfCjEQ\r\nCxPXQw7OfREpuS745PcS7mYB/o6GNGzv2v2vOyL6w2SzZ5ZsrrNP9/L1ymTd\r\nl1aQ5nI8n/HHCymlkKjCfyiXuxOAMuGkQj6XSFn4nuN+gMYH6VDEYaVWvjfU\r\nP8M5nbPfyU5Tqdh7nah3RSygD4ReEIQbyoPwnQsAK3EuQG07l8Rsf+kZh8LL\r\nVB3vdQjLy1kgdY/k+YHAO/mOSJXtPqV5tXvC8twRFiwypFBiwFE7QdBtQGP+\r\nAHo6uxu7jN1GMl24uMvLLe5NBbyokPU6UnQ=\r\n=vgry\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.0-next.1_1677500246743_0.3501317822569616"},"_hasShrinkwrap":false},"2.1.0":{"name":"@trxn/angular-authentication","version":"2.1.0","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"52c5b75d1271b031e5cac39336ab864e562daebe","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.0","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-jn0iq2bdUbitrMfjq4AZ7k1Mr13j+4kHgcKgzAbgVev+gAbJWBnE+W2ZLuhBwf1WrGbxsc1Qab8lAO1XT7Cwmg==","shasum":"2c219a97b270d1fab83fd415ad1fa7ad4bbbd31f","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.0.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOKUaRtXAdrYtxSxz2WkznRRwiGTwGzu+/8R5h/RmVsgIgamnbEX1WL9C6QtvPv4gTVMX1pHVLWRCPHmDwAxjVBXY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/Z+AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZLw//Zp19p/h5MgMXXzIjUhMeM0lNuTfx03FO2Lc701PJ4iHfCwe/\r\nW7gO1Nmethgr41ZchNf2V1VSDySnNb97xOIJ+296VxL/lKg5K+eJ3k8AXBWV\r\nM2vocWwLERvf4aRE37at9smvIQLBQZZ3kOQw7CpDQLcAzcqq8UGPEn/ekRCN\r\nAFDCUzAl65HmDiCEjVRSkeR+UA+b+68yWqUSU3qKLWesHZJCPUP7pjddwzZD\r\nFjvsGAN9ZylDSkX4c5YaPOw+iglYPIHFUQPjs0pTCBMweitrRZOQOVOgBQyt\r\ndx5wW/VCbE9KmAWyYFQ7PIPbyLmRl87nJkxI4R/SudpkVJ1w9oB8TLZWXjwZ\r\n8k0YAw3Mep2oaUlIYWGcDbfVSrucNOZPccR2udFiqfqBuTizDw/i2H1AbwxX\r\nqJnNhQYH1yOcnHzIYBjEIIZVX3w0PWB2kJUTOXpnHuO8Jn+RW/SNGaPPmCI8\r\nzSr1Q6hpiLntflWYL6UeTSsItbOPT+c8yRRgyzfaCvNsmqOMLcorHdMTNWAo\r\nAQExwA6M5u2Y1oCWvnGtpXD7JP4/zGocALXOB4w6NP0iKTmWxG7Zr//blvWe\r\nfSruLapERL3NizfXqv5qiwoFbvytObz7hpOa2oPSAeOpDLVdHSbEEdOJ/NJr\r\nPi6oehYCI/iigUUYeuFSaGJARkrbPw7co2A=\r\n=5ujU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.0_1677565824346_0.9865804027244485"},"_hasShrinkwrap":false},"2.1.1":{"name":"@trxn/angular-authentication","version":"2.1.1","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"344a7deabba8ba7ebd9222782cdda5bb368865e6","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-x/DZnslcLj+LHZL5nXrAv7s4bw2cMlVZFNRlmwbgSxdj2R++c0Zmkm25IdoJ/cNylix0vtNlYOZQ7uKvhexhuw==","shasum":"1eecae3490289a795134968159e1fbfa3bfd835d","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.1.tgz","fileCount":73,"unpackedSize":388034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqKOKJ+nu0yGCm4Ky+mIEF2s/r0Ju1OhSY59GWyqi/mAIgN3dM/c2un4qqLuKB8OndbizxBaczaN3bZXA9OHf1LnQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/8UQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVLQ/8DM82yMqU4kHMt9a1dhLqFx0IoplN6LOoDbRSXBqtYyVOdBh/\r\n6tkOJQhM3gyENU0qa1eTooLPD/TBXJFOT/ch1Q5t9JiZZU0Cj1qfKs1Vyecr\r\n/6MDhtsAKTw6KvhRVkKiXuImlzXQGunRWDYtSiF77FlwX2DT6TX9KNr4K9Yi\r\nxhP+AR6RKbD6KoNxLmoNOL1NNtJbS0yB0Kj6hWfTHQbuWJrkAWLfG+sGpLib\r\nykvplpekvJ0UIeMdqlWIpQvoweCp4tiB0xyCDJEqJFMM69xWIrqOL9tyYkTG\r\nnCLllr6TPYaAYEaaQUnSv42ViRCMXB7CeGJno8ufOXc4jYR5518MrC+SBind\r\nSOPFH8W/T32TyI2OpY3a0desnrcD5V1/GXFX30PHJMPFD59oeBSlAvn6RekB\r\np3rBIa+uR9zw0QzG3i+ieqZ7CYAXiMUZRcfSyPFfQfQKJGiMHZzZL5kz/3NP\r\nwL7GfWUKgsBAd3wbygtiV/sSMK3kAVMBcQZbetuN0VrCEtCFY78V6V+02dEc\r\nyiLGwwwM4nPsPlBnaHIKMlt1j228kcancUkuTNv7gb/5XDkRtUiOFPu1597i\r\nu226ApbLrqQNszP3T8tposcZIg0j3Q1vLy7Aqw4YiIZEFT7bYdclgKJ+UppT\r\ncOaGPwBSRv7pAAa5U3Pbl/TEnc23H2qSRHs=\r\n=a+ms\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.1_1677706512494_0.4353818919933057"},"_hasShrinkwrap":false},"2.1.2":{"name":"@trxn/angular-authentication","version":"2.1.2","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"adf6c9932c866c94907787b0501c2795686c63c1","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-8fLGYBEjK8ZBO1ms3Vb8xH3R8POVID5eOp5beK9QwmrqBCO1YRo0w7f1M4Sz/KGOk60g/4C5vdBa7rHtAwJTig==","shasum":"998366ebf2dad150b5b31a07303cc9c9bedd12d5","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.2.tgz","fileCount":73,"unpackedSize":388034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCklWbxe2oCNtKDOHxnxGgiCIkQt6VzJcjjvafnekwixQIhAP3hx0/X3fUEaB5pLmJJha0cJ49LEE6JfhNYzTPIXwwr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAhzHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmognQ//QOUKCb1YjhwzzrY2+j6+0GG+LtEgLmLmot7XnMsXdqo4GwTF\r\n5UUjlh4OwfcodqTJl6jYpFh61u3OTOINzHqrZv5qZFKHmJ+gTfJ3wbgvEZI+\r\nBSXkNLYqNZ8X6XK7F0aUdYvotRI+VTQC8P7kTYTFeC2Aa5mc4S4JWQyi8bZS\r\nYHe3eJce4Dd1bFGWQs9xuLomlNzeX2qsOYZgarZW6S9ByRQWpfEQvgqqsrNT\r\nQkaraXNb070RNU8E8YvhGzdEzUvKwnqNxTolEmMv5QdKHKzTb0sQGfmM6vYm\r\n5beAkFm2t72d1VJyeiXLXREGs9XSVeQY5fQ4bmMmTk/h1Z6SR9AEBzryv58f\r\nwjrh0+HGEbkcw3zoZdisc6aRNTT4+HzdEWW68UFdb1ryAzopDZTQ2W+/LKNW\r\nZhlJbdoU88U3jWunvSqXW6H6KxYaMrBSQMJZUqnRCQZnWhEyTpdOdOsIFwCh\r\nG/Zfw/9V1G2CpJBa+4U8EyaLRW+UuFG12xjCuETSwn4htN45mXon4X8jWxif\r\nUKpc60NPgwRmURH7cQ6OQ1PrGeMoId/tErwFSzYH8hXHxMkG1sQPjDG0J4Q+\r\nT5X5TuKdtmpO/oIEm5ekOpoPcxEwXln4YlC1QwMqEKBOXWRFy6VI6xO+g1a3\r\nGw8ML9fieNN2hU7w1JfRaGq3U8rMLo81OLQ=\r\n=0r9g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.2_1677860039360_0.10348008260056729"},"_hasShrinkwrap":false},"2.1.3":{"name":"@trxn/angular-authentication","version":"2.1.3","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"d8326b0aa2b48945b2c4c6d01f074fc32102bda6","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-SRKILosHRsEOPaKRuJzbKFUCq3rZC5VhC19tWSP4SNWJdAn9m8bzi2LTYPCIhi5AOuVPy6/dW2gNQ1a2WFNaWQ==","shasum":"59b33d7c7c905765c4f6ebd5ccdddba6ef09d6c0","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.3.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIED0YD29OCzd1TDv6siKpocX4ntRTOuIr6z7Y6iM3C1KAiBXmCH3azQ4U5J1GB3bsFxlVOIZgFL2E0fB54rEfkbG+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAlqTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2YA/9F6m09eUgUOtZbV9uCMjUXrLM/383WC3WxJavSRMrTDVI5Oen\r\nYnLX0ADRFSvCaOZNNPmV0o+NHpnYWVcmTHR5F7vUJjprAvJ0kf+6XoVqmZ9/\r\nMEcTi4P2HePcaSWb7ZqVpwTe1hisknIm9KFU+2UNab5p6Yf4t8CQ2uW+tMAB\r\nB20hAMMOMjb7fnM7GVv8igvjoHiDlDyeh6fJtpPPlitEFNSfkN99B0xg9VV8\r\nHZcdDw0OpwDyopcRHzBuauZOfmxwt6nu0iXE7YJ1M5Mw2AEQ7gOXOnGtAG3e\r\n6quiHCMfGBCkxc1NhWlSnJUpXVP5icne2Bypps3IahPnf33Q+nl7oLsez0e4\r\ndHlWxAd8lwodpww81LUzI6kHks5ku38vp6UkDUZ69p/wEW1k31Zf1MUxZOm+\r\nsfGrTyiZKFcGZTsJ6C/5ZPHe/oOKyRusiwR7BVqIqY6kwVzTDLBtEu/AFcfH\r\nyztnQHTHr3pQhFswBXHkYI/RzZ0IKHRNFLa9uQrco9U5OOhBljpUo1VeY8+X\r\n8llU+cXzQaHBE2Ls/BGzvM77MNd4yx2q8w3c9o6UZZAIZ7XscPbkY6Rv9IK4\r\nKbrxDjm3RoJH/mkayLg84rcMzpdl9nYzMi/IeKGnQOsmuGVryDycjIVRaUsb\r\nGJWc7F0khOEKYfSw95XQAfvBgW7AxGN71J4=\r\n=M77j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.3_1677875858875_0.7695666458978501"},"_hasShrinkwrap":false},"2.1.4":{"name":"@trxn/angular-authentication","version":"2.1.4","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"e9e323a22f5b178d3124f8e2533c442c50f1c27a","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.4","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-yOR2l63cXxBz7r1ErAYBUhgXf/VdtdWV+Psn97V8wXFN+AiWIBwlCeMk0DhReHo0ivuk5dSvChqf37ukFbOJwg==","shasum":"5e0165d3615e0178da32f288d23035cdc80ff39a","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.4.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDak1S5uVeatIDp4tzjWLgDRisrwVh8rBIN1x/mKJ4AAIgX3f0Z+Hoe90wBa4YNvpnjsCYAIc6EmweYej2o4dqBW0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD3QaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQAw//Qv6yFEbDvbSBFLzXaG9wmRTvBdelPkhBjc71554G2evQcud8\r\n7FQF2/xrnTwAlgfLea2NzRcp3gWL+GHwxNGIgyCLgtpP7iELQMaCBFUw0e40\r\ncHrRYT4WHvfv3ok7aPPzO5tHv4iSwSvGJX33UEbfYN8RRPFUCVWD9QaxHgfF\r\nGN+uKnoLrXRAQmPlQ9ICOWodfoYnc9oMy+gbqyuz81dBdoQGC5yLfJbIQ02V\r\nMjzfiT2R3PuiiND6Vs0Tnm825plWGLpDhAeqI1NFKH7QNzxov1eqfJ0bhmdX\r\nbtst1uWmf4K9J2+YX+oddZVR7fHgjVPl0fmmj0J99KD7ZjGVrNM+Bv1XckPb\r\niIp4Px7JRgJHBPzwdd/aoTZQClCnENFcQoBFxh5ztUl+BouC5bVer9jINlt7\r\n0Y5Ivt7NSUrAJS/SG2HU/AUwxOnS5Mlf0D0blaCgMDz8NnGFVnqqJDO2Ze7b\r\npNkkfN0B0l3yE+Mknu9NocRyzNGDX9X/FBNkjH2moGcqkhvWhg6gM2pIGnX+\r\n1SJldGgolKYh1sX7Uodod8wxxJki1lUl//LOy3ALObH000JmndHeCMxNptyD\r\n/fsVihx/BOHy2fsHYy0/yDFEILT/phwFSTG0EWMco+TBGYh0n+5kOX7LRse6\r\ndz3Cf451uM0wkSCXuMLSrnXpn5ymakUOAtQ=\r\n=AZp/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.4_1678734361838_0.8163493033525713"},"_hasShrinkwrap":false},"2.1.5":{"name":"@trxn/angular-authentication","version":"2.1.5","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"024de10ab5f48583b8f2c25e216f6d4755749735","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.5","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-pEM/Xek8Y1akz4w+VHRZxBfMr6pGyd+tM8nZpoLGrM4fc9kGW1QHvZQUF1BVF8slwBql/zTgJ4607VClo3tT0Q==","shasum":"8682380bbfcf5d345396eac670229ff0b093c597","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.5.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWsXQS2VfNaUoDP/XFsZVj4Cy94+giy7+OEK2u4cR2HwIgClGDQ5KF6KLrdDcavXB6uDfDMaW3pwrDKDsRw2I6uQw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEJJGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOqg/+PgvTEapL+qtYpcXFHYceAeyavTcA0z1lGVs3w5IZFHKkjx3P\r\n4GqzqDc/7fw0Cvh2VIZUxxfmWtsWyUcOyA8/JG8rI/qBC7Kj5SEqZNxYSHg2\r\njhAA6geduNxXFMXzk0Twdg4VzntWYKkJS3Keqo7zAvXTUmncdUQOAhoMjzfR\r\nw/KKlKxi8doePnd5glikoMec5Njifsk0iQ4Dd+qQxpXNbJkPhAj4KdZ6kB8y\r\n0XHSaXal/K+ntHkhiE1gKuNJC+joRk9+Gtc+90NwMx92KMuB5RYJFGyz3AcE\r\nh2gomD8wHpL0uyV+0d89DU8KJtwwDxt2tKu4b1Hdsp6EyPkXEh1QGIbU09XS\r\nKQ6tt0tSPw/LGObynZQjFJfUmlCTIswlEF1noqdL1Aws+qwHVXK36U018QFU\r\nzhFVH14Y8ar+UAqaNz/P8rQWCa+x4mda6ggFiCBQ4qSA4SOzUTVEpIIxfXOQ\r\nK4eSoWfqjyoXaOCBHqytWxq9s411nRDwgyLdWGTKOzGgxkIJdrN/hs7qD22X\r\npDB+X/WtzDeZFx+YtDUBBXhFxOPGnSWj/5TuVauyZe2OAL6yUhLaT59l2v9Z\r\n4coIMZYUYHyGEdyArpYMr5k4t3iP1ENpCxgqysf4Ep6t2dYDc8H+wD4cAd8r\r\nLA0fsDaPnaJoXVVo6JUWy3QslciXnbV4CMs=\r\n=OBQ/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.5_1678807622390_0.3967870671971878"},"_hasShrinkwrap":false},"2.1.6":{"name":"@trxn/angular-authentication","version":"2.1.6","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.0.0","@trxn/angular-form":"^2.0.0"},"gitHead":"060fd325762f27ade793aef35ee3cbb4b95b0749","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.6","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-habHTCupJ+YHoxocc5CWRePuxSueWSDzv/5SsM3kN1AAhiF4l8eyHrborTyieDGM+NnACdF2hy/9+pm+ri9Dlw==","shasum":"7bf475830598a5137a6a233ce27953f8a581b709","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.6.tgz","fileCount":73,"unpackedSize":388075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYSUap/0J/xQnv2Bw8cYYnkOR9MYdIWH9e4qHJWbjv8AiBwPr5SYhALYdK/ErDTnPAD01bgB+pJx21ghPitDyiTzw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELQBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptEg//XbkP64WGx8RDX0Y6hU6tT6kRXlwH2Q2AYPBqivsVMjohTID4\r\n1h5ErfqjmFTD7OL1kqGkTQX+84tS+szZVK+yrvRwE/Ied58tAzY5kdOs90JP\r\noiX6ecuMngPHt4cMJCEYW7lfJCNoGVHtF+OZ/NvMYBOX0VmlGnEiizCMFasg\r\neAnW3df+tM0o6z9n6LB6zd+JIYWQv/xzEX35taH3+vII3pwwbZdBbg0WQ7ZI\r\nnL9AWuLpNZonp86P/9z1npGM/M8FQJKEKKuZm7rcDahaWHV0JizaEH0kDKgT\r\nGZwvPAhODS6cMFn79PK71uSwmrML9WLN8Cg8EOhFRk310TYVVW+UswY54vVx\r\nD2Y6l5JTLqAuuA5nmAMV2CPyNa1d1/lfvMJ54g8bF9+LB9uU3wkutJsiFwgE\r\noiF005lytsMe4hMv9UEz180cPQXERrzZvPSOEJRhFMgJv3yml0qhG14M9R5+\r\nNq/Khwcekq4BTMDSs1QL7o0VVXtpbLt8YJe6rR5qvQya8/CIiGg2GzJqIbyU\r\nFCIqmn5w7cAbiTqLAQQ6uvNSCzdOImMA4tqtjht2qTlJPEEqw/kKt78/DBwJ\r\nQ8Guc94YlCej+0Ywar8S9YKNwY5Nn8+aLu/fm6hlLMFJAGodE0o/XK9f4Epj\r\nUxReFu32Ay9/jWu4ceBVnxzX5TvibaatOFs=\r\n=NzMn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.6_1678816257257_0.72482103659905"},"_hasShrinkwrap":false},"2.1.7":{"name":"@trxn/angular-authentication","version":"2.1.7","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"af13f41c42a136a3fdeb2a6475be11c5d095c5d1","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.7","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-KM5EQlW6KHFyfI76emV5jlOzswcYevZYIe0JuceY5vvlcjHVpzX+b6uTG6k4hmGuBnwtdXLTM11tspBzj9HU/w==","shasum":"82f2c7862cc6f26e4bd5149be722a62ebf3b2b0d","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.7.tgz","fileCount":73,"unpackedSize":387989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXeP09a2wGEz3LdkbCUjGzmJFQ7FPNCLQWjAqpA8sTBAiEAsa4HpSaSVlU95+RmGA3JtjpfK54h64glcovbbFBU6tw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEgBEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpABBAAmlh1f5W7cVkRRG1fDwSJe3RX5KAzZhePF/fXLo28ZeINLEoJ\r\nhi4rl/cvBpqOSLa1+1HeHh0jeYpNpSRzoKl/xUsW4uxDfjo/Pj2gtCCJVIyy\r\nVFVWafM/IZfOscdGhwXhHdd9O1HOvWa+v15FcHuQ7nTAvgIltI0J15BEOczR\r\nf4kFoEYkjYHSXgJaI7rENr5vXvJ6L3UM99fgcpVDcELX7Iijjq9E2DGlgwod\r\nPvNXI+Hetq6yIzvjiEbB6rsU0XPRwMYIdkQkiKFnYT5DxHNAxCxgCczwqtoV\r\nXe5VzrjbRSgs4aBqqEgFZag+mtl78Mvz4fcINS7MYdIpJX+xjd/ADMvIMl9k\r\nvZCpiLcPfoJPtn+36A27RC2p06JtgSvpBmZ+uo6lPYX5Xi7fEGZPIPz84gne\r\nkOaoIzUcIuIabM0/vCkr3KNhjJY2kD8DVrDb1w4+We7Q9nIZHj8EcoE4KaG7\r\ny960KB/S9k1b7Vtf5foa4veiqvaI7RhAs5Zot1kDKfrXGP0wLz7Oy5RBPA02\r\n3eRd2RJaiphKmbSHCdt/990/f4BNrQHAaEH8G2HR9DTJLbPMxse5V+KfUR9Z\r\ntthrKz9xJ/7uCjGaEqCkFV82Pgehna46htrWdSOhSi2K+9RW3fyCpv3RmUHC\r\n3PNdjKs0j1MuNnw4wwkKtklg/vw8VLBIXNk=\r\n=/1sf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.7_1678901315827_0.17155095050977964"},"_hasShrinkwrap":false},"2.1.8":{"name":"@trxn/angular-authentication","version":"2.1.8","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"48261bee154019cb707710252e6731b3d464d88e","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.8","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lWtHSS8FsW+G/JUShFeWOX+yyWaxgD7eVX3KGUO7EkZ5fea0R/SDbYHFD37f2aPo5zcSaRd7CL+CVzA1GE6EIw==","shasum":"808769089bda851f66f288e18c48c64d0e4e023c","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.8.tgz","fileCount":73,"unpackedSize":387989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi91nWQwywnvIhOmklm8UIjl11N8ejDVdBZh0v4KsZ+QIhAKtAaJ7uE/Un0Y630/kDykqwEPul19oGky++yXoBEj6d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEil/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Kw/+OdfjCFItrVSebl16+oaK+9noMIO3b4LQpCbKtGjwdaoH3+5J\r\nsIGLFijVimIEEacm849BI9s6KWNp8h0dHp78ZdK8ayKUBXBLoioqniM7tgfZ\r\nNz8RkQNoQwZdw4baJ5OD70OPhmcvcnFu6amUHrRRRlizpwJ8GJYMRp23jiB0\r\nHLSeH2aV7IWbXSn3y8itjKoJ2G5d3EqPvN0VrbzUvOkHla3CdHDIvnNjje4l\r\nxvy/iboVvbDhGsxtGWl0dPgTthPo19vSlVT7ubfNJqymd9e6eZ2EhZULFChy\r\n7ILQjnLE/ZmQBndIVNb+crAP1AQuY6iiUoP4hZ51mGVuaaqYKWoZZawqFSG7\r\n0nszu7AVYe7+CXQj7s46E6uJK9vgmU3hSiW0tif/tzhhORmod9WYSRNCHttr\r\npm3mpEOzIkALYZo/FssmwZOt5A+P4k+AlWysLFHIoXOCYWLBPjz1UeTqSrBt\r\ns3NEwuGOylcif1j9oPw956ISzVxwIMCxrbgKZmIdrnMWZvqdcOe5q0fbnEAp\r\nSCt3DZYbMrofeOI7pJZSs8iOMU85JteVqlfr85uX4x0ouSe9U2ptZM/6cHtI\r\n+pSUcrTAJfGsphNFZM65R+R6nuG6ZFEqJ0j0RH8osDSQF3mmoc0XQMrE0CNS\r\npT9lwzICUbIX4jkOyh+Z7bC9EgfHLLzdq1k=\r\n=/lAv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.8_1678911871667_0.7797867894575572"},"_hasShrinkwrap":false},"2.1.9":{"name":"@trxn/angular-authentication","version":"2.1.9","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"47ae4538afc8cad4e2f9ce84264628cf033d38ad","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.9","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ymUgQH0eA8ofMcva/n/VNJ3N1Frjf7WPVyuAK85e1XSGcqzfnqkGwf7sryfdt9ggMhEarSpW/DfdB96PMyZVTg==","shasum":"fe42f6c327c453411fe4cbb02cf8036c9364634c","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.9.tgz","fileCount":73,"unpackedSize":387989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPj2Vz176CUQmqxCrVcQN9C8r0+xG5gFECE+bZkaRjtAIgPteLHF/CaA/B9JOwxjeWV+exLlYGLK4384R/FRSDKJE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE3L8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod3A//Q6XrA3FAH2kVwVWpvEXbXDxfePSaod8896yoTDKEPUhupWGt\r\nJcZ8vl5zN4cvqu2KNcGW+rTNdscnQfNbHg1DBg7c27HXslBA4F4uHVyaPEKA\r\n+LPexAhpezsMBBvQcpKBj5sysV8/7Gax4jUv15VajvysIIz2dSXPr7oGpHC3\r\nXRfswSeVajo5QogmrN0PiVkPskMB3LQkG0hH4ROGI79Yw0cj4bke0HYJcBBq\r\nmyiKaW1HkJCn/acToFEfa8SrjLj0TeQPmHGRAzHErMUH7bS79D+TUHlQl58y\r\nHqWE/owbCEk2/XT6VPXNEJPb5HgW+T+vG6QHplWIYA7bAGh1SPupZJbpcsrX\r\n/3Q2ruysCZcwnWl0pKRqlVMTLz5+vz2/JjmKd1rUH4BcWc71D4LltuHYGNZI\r\nUmsKQfpscnZzvYs40QAJNlAyqKeaUX0XB7vETFony9DuwFwRl5R4YBziK9i4\r\nCQmZrWSSkDiRrVeP/yYrf0C9ipbMFJAbz4G+hVm5OWZL9e/or+kwoKCOHIom\r\nctLXbwoGt942liF+dh6Uh4r3x9LK69NVfEUwR1hxjeUWmLoe8psku80ghLVe\r\nsnwQcbfsaozN7IesZrpQDlYIoI+9xB5SBcn5o8lExeexEgmcbVvSuJOG5RRp\r\n0OAjNvCx1ZjXf4rIS2WOzJ593Wl16t2dwi8=\r\n=/kg+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.9_1678996220098_0.5213968685104944"},"_hasShrinkwrap":false},"2.1.10":{"name":"@trxn/angular-authentication","version":"2.1.10","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"214276b6f26e8fdb604bb586b5aeec0fc9cf23b0","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.10","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lwPZ+x1JErHA49IYueQuRvHkmLe+rWyUJGejsK+5GTudijidk6xZW1oKoxircdSgFGGh5f/Ub5QuzwfvVO1twg==","shasum":"b62ed20a808e8ddcec6786d3b621bbcfc08bbc41","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.10.tgz","fileCount":73,"unpackedSize":388123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpBBSwe0ESRjw3ec0TfGxZEQgZtru7WK0vUOZvCo1VWAiAZDK1LsswzQlMNLBJe4GDcpFdpvk3OuG61eQLCxwH1QQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFGMdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs7A/5ACEOiYy7GylRerKds5nc0IRtC84aimCOZ4KHepyfocY6oBM8\r\nbJ+WkVhHQeXExyGwL040RuIELPz9KyqrgGveVP8oz/ZAXiOZpf+bzl2u2ZCE\r\nhEbfEK3Q+Tn+6vZ9RQfrMOm9H8ybOr87FtCM+JwEaNcn5SKI5GNiJIxhJ0KF\r\n5Ox5yZSwTCWXjRhIjt1M90UFGg14HVCiYFgM0dwWXEr6Qdr9+LlnxdRYEB/K\r\nffEVeFb74R/Dq+mgEAJawL7cZQVzV5+WkVK+hCNlgKEFu2RAX6zc0uWYJi6T\r\nnsAeD/owQqtqqR5cLbsprICCGbK966PRqvjirCLnJGXK7d/hx1s53A+Q7Do+\r\nomKlC5E+rnlR+oP6zpBzkLQnINyUih7/3dupgiabFovgf3FSMoXeDBPETZLw\r\nxQIISsUvGAikwpfyCUYgadBfly9BnP3Ne3oaSUcJnJGnm6o7jblh3FZ2wtUx\r\neGwmtUDQ1yJlXRpt3Zu+BvocrqwL5gcywcuq20N0itpVMKgoxvTzBdv0Det9\r\n6giDn0/cvFwxwjiY0Lkh9wZmgEV2uBPPTgO9cNty1K6kLi2mwL3t6lhreu79\r\nAuqYErTw92nP6S/whxPwejRuzfP4y2DGG0bpLlE0EpNuX5TU/ztLZNf4lR6a\r\nV4YaV1pjvZgGcRNE0V12Uq1ag89sZ3+7fMU=\r\n=Xwik\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.10_1679057692913_0.13545962440366566"},"_hasShrinkwrap":false},"2.1.11":{"name":"@trxn/angular-authentication","version":"2.1.11","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"4518101a9b022df61c5c04bb2fd1b4f982607a28","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.11","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-qaGs1EjhkwoEy79XPxQU9nCN0X3Qswif+0MiQRL0mCdmphM6GgVqOuBmJZ+7dLJoRncJF/PGMaC43uYzeFl8rg==","shasum":"cb723bd75bcd35f4768f0b9ae708c3a425687886","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.11.tgz","fileCount":73,"unpackedSize":388123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWn3D159z9m0bqsIbtlH2pfsf62uLzxKlwglk/p3IrvQIhAL+wdMguQnbSQ5mdZ7jNrn6/njis0EguEOXJA7VaBEl4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGIxnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXbg//UZ3J6te53I/qoMYcChkZEmgWHjjhynUHtnbBoKPf6Ln0rWb5\r\n8qD/T91AmSAUd1IGhW75wVghZo06F2hdu8wMFC+soqcSgPMa1BZcGp6ZtVc/\r\nuu1Jt5BkGgP8Lo7NT2N3opNzzhYnjXdICX8YjhmLJ6wnFiKlUaIy9V8RosKJ\r\nits4pPntr4rZQsPBQa/XB/Ox0dhhTksoncB8MnPHaF/q1c5lrpR517pIfMfl\r\nk2RusGSnwzTiOhYS5Dkfi9NDW/iAYwd9zuyb0WHblIKLAf6oVh0V52C1SCw1\r\nQhTRtJhz7ig0Eye8CjRAURJzZ9pBGWKHEOHQgzomvNWe7GcelbGpQZhsW1Fb\r\n5T8AsIEbXvGjq3Cw0qHPb2eCm8p91RwEOwGUVKmF+LOdOn4mr6Myite1Yjtj\r\ngrWQ7y6xEiOK/00JG0y/ZpSroy8RPNKqPFojkYn/bTQ33B2T2WqHxzhb5zNR\r\nKztkYxvyjcWaQ1dcstAsnnRXg2ojIEoQxIoh32Jb8S5nO5Qde9v/g233earC\r\nXewqVAOUC23Lzqv/qL+xktBwwjpBPYXUVW7C+kxKxPD2XVAqlHpglQxkHqY1\r\nj3EliZYzJRJQzAeu6wcj2rez1WyTYt682KryDnLeWdSOeLoIygGq1m9WsnyH\r\nVWqgs2+2KZTuMN4QA00Hu2/DSNcSA9Srt8M=\r\n=neyo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.11_1679330407320_0.8258132951154837"},"_hasShrinkwrap":false},"2.1.12":{"name":"@trxn/angular-authentication","version":"2.1.12","repository":{"type":"git","url":"git+https://github.com/tractr/traxion.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"6952d6c9c4e4172d8b2cb0bddc9d92eb9fe39746","description":"## Installation","bugs":{"url":"https://github.com/tractr/traxion/issues"},"homepage":"https://github.com/tractr/traxion#readme","_id":"@trxn/angular-authentication@2.1.12","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Tr3i9hMUe2A9lBvcSqyGiJ4t8WThkk59CvuvyYWMdhrZvhJfwhoW+dXA5RQu/7aIRYjqw75eXHS8Wo9whQRf2g==","shasum":"5426e5238e70e161130e7f88ad056bbd99c02963","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.12.tgz","fileCount":73,"unpackedSize":388123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYjqrT9ZWCsCZTJRVn4FQeoU5D8Jvi9ffqamRRcqtItAiEA9fVT6M/Y8k7C7j+jnc1vqebEJZrCPDjVKVaF5rEYc+E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHeXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkig/8DdCfGxY64si3Q2CniCUeFDmvS+ClDJ3ZOy9auQkog+5JZrE3\r\nqBr7gJtULwsU+E4YTRVUYx1Av3sRpgvcuBWAZEqv4adTOvafSDTuul717O4B\r\nsTkIgAzo/2HCxCMQ6EpUXMehzk/WwQLWriBSHrQdh8UXzIHjHKp0QpDKtgEC\r\nUTz0ZwLQi7mpA/2kABoSWB+t354nYHB1Nf8xOSAkNwypsRNgot7FVHTvo4Ns\r\nrOE/68q/teRwfrsvEALocQZJLzNU8GsFPFE0mY019h4CfLR1rEiCQh5CB8p2\r\nr1vr4XvZJMmqpWeooWY488OVFHlmDB0QMXX7QApkPkmai6mOekvxHBjYCj1H\r\nfKPQ1bI7ypwpvNp9V2wRI7PNsL4vrmt22IfQ18Hqgmsk1jJ1XGIyu7ncCHB/\r\nYY9w1azB9MNhfUwN5B1ffB3oBlAyDqTItvruNZwIACReR9GPFzK/NDBHrlBQ\r\nKBVffo5ZQREzEsizWinKcx9JR99dIIqcHojnm6kePUVB/KFVwRRlCgZRDrcd\r\nDmasHL6TxmFdc1b5NQ6mkXM+O72GZfDxALuXao7y2/j5JCjow1ldhWDEGxWS\r\nYU8Y6+WNjxGLUZQpYgt1JQOYoYJeBGMNpVMTOxJCx+JCmnAWH8W2vemnQgmw\r\nfn+P6wUdNZexUpePGAOir9RhjhQ9O82MDHY=\r\n=ofI9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.12_1679680988299_0.4156548034468608"},"_hasShrinkwrap":false},"2.1.13":{"name":"@trxn/angular-authentication","version":"2.1.13","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/router":"^15.0.0","ng-zorro-antd":"^15.0.0","class-transformer":"~0.5.0","@trxn/angular-components":"^2.1.0","@trxn/angular-form":"^2.1.0"},"gitHead":"6c81d9aec533ed8a38016d7e64edeb8f3270b2d8","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.1.13","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mCcO5FNfAOVbipQiJPVqbNVNuPMN538i/2xXf5bxpU0grYCNzvW2GpJuNKvLM3ZPyjzeAslyt6pDeO/W5Wpb4w==","shasum":"a37de87f047a265d0559441017fd6163632c8d75","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.13.tgz","fileCount":73,"unpackedSize":388121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEryAwDtzLhLl0gFlKVvdtCtkRi3JQetYsbYQd9z6764AiEAybou59k5GGK5hpCYLso0Ef+1jJNEqOvEM+YvxNFtIuo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJsXIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppqQ/+PJUcP+et5f98V1Tl2J79EphqTveYjI7xLGCxQTyexfzN9ihn\r\nbG3KvcIHNcl8HO3t5/1O7fi4VKetEiqjdW8jKXCdqpbS8kYfK09aDkK8Y2Vs\r\n6ymJV60O06DItiHKhaxVacCfnQi+dKwCtnVa4tK4vTkKkOPz3EiA9i96Uk/i\r\nRHVsjDvVJmommc//znvI+HRe3Ba/nZlYz6GnMEsDd4Qy+4keTdR7yt6m14kT\r\nOEHDnDiMJgWr2+ScPH4+89yr+uIi2xcLDAjVqQSBiFqu4KaIvxd+tFGr7mS+\r\nSFLx7SmUFlaF4WQq5uhgS9IHyLZkwuFDqDhfwSOOEH6lD+X45ZEblT+Vkc3y\r\nmkLe0Yu1KkmvdB4PGV8h03MebUrZHL+1LL/+RDemmcfSd9di+RVEBnXUAhVl\r\nMAzWsuXrPAVDIJPRHqsKaMslpreUkZrq4hSH4xvwVtW/wBUXp1QcAGUHkoMP\r\nK032cXYVH1T0OlUkavAkpv0I9uUBUgpUmDj0TwFgtK8bMYTrZB8FOUA8Tcgd\r\nr6BDGVWxqdvs2sD64+1Bm8LgxdhJDT0WjnxxqzQbPbmmr3MZqfUkWNxxs3jb\r\nc/hcwZ9t9KBQM+d7luajlJY3jSU6/pYriP+0HJVQjBtYHVUDnnciwq/SEKtw\r\n9yCkInwtpAVxTa8S8VIXfnXFkSIGlTNQHqU=\r\n=KzhS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.13_1680262600447_0.375058217987456"},"_hasShrinkwrap":false},"2.1.14-next.0":{"name":"@trxn/angular-authentication","version":"2.1.14-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"ddc532c18d33b58a6733915b3457c250b92f1654","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.1.14-next.0","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-rXuezHbrpS+7K1mSFDVbVUxLKCbdVMLnhmw5q9h2rm2aQ99i/UDHvIiftArUsbOptfNZXwipGlAhzP6QYmTK2A==","shasum":"34d32d0f9d3e903161c844a5799da744646f3b9e","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.14-next.0.tgz","fileCount":41,"unpackedSize":137142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKOlKSdEd6pr9JMVSBQl+1wb/KjQx3D03q2wLffpYVhAiEA8QSCEu2wLmXGCvsxYVaM+4lsb0Pl/yLkJ8RgYwi4jgE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+YCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphrhAAgFKryRm4wg1GXrcNb0HjJzx7SnRjQzpvbJYTi3k2Q6fp/sVo\r\n0Tombuh1c45QWGsLNd7TkOnfbr6x0Em14/q2ps6us639bXLB/QghgMu4ZOO/\r\nvnOC4o746sEYLevj85/+iV3ThBsaOOia4V39YMyLsJ88Ktkt+gPo+W2AEYdc\r\ngnX2UfPM/KXzZsM9a8/HBhjFxI7xpsjheiiMGk7n9iRIeQyZd8HdD8E8KQiU\r\n+UA+HLjTtTfwc+HjrOFD/Zabj5hXN/rhbG5UOBDEmKOjlASdDNCE5zFeiW+x\r\nlnX+EBnxkMmSPnvENkM20voxzoZtaATubhIkleDcX6k2EddXSV/v6Vm9wFZM\r\nP2HKvk2+xhOaCnqF3tUupwfcy5kdGNmVd061x7AfZmPdSRUr2ELvEtI8cTrk\r\n+Xd4t91gH4mm9opg0807SreN2TUyfTUfiQa8J5dNb7UEax86mhYbGz1EViqO\r\nCFZTThxIEJnq8WWfqw2sNIDchorHzBdG3zFvstMXZBuTQdOoK1sziJyO3gcE\r\nQgMKxkvBkcB8vhqMcFt/7/WoVxn7GqXtT4PQYEVQRUtpG9+TCpehQbxnW95e\r\nWEd6PMZ0X+Vgmol+tTsoVvXjms+7PWJ7MzW3Mcdta/Rgo8SvaE4gKXiybR8w\r\nnRBY41o9W79fULtAEUtPS1i1MB/e0hgq4BU=\r\n=fn3x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.14-next.0_1680598530804_0.2964322436809155"},"_hasShrinkwrap":false},"2.2.0-next.0":{"name":"@trxn/angular-authentication","version":"2.2.0-next.0","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"a92f9fc10f572e687560460ee578a43ff5a33157","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.0-next.0","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-E0jhYC9h+oFUrTJN3+Bz5q+3RBIlRKrDxoDYBlKi7eaDjYWkq5YjBfhXJB5vL8VmEb6ZsYjGEpDbmXXbSG12vA==","shasum":"164c3af88c1cd5c027306c01a08faf9677308816","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.0-next.0.tgz","fileCount":41,"unpackedSize":140372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFopV+nL9zQwmyShLCsmqENDD0RivBfOoHN/jWdfDkS3AiEAjVW/iVz1Ds5eDJbIihgA7mEkdaAT6y1EvYGO5rvCbp0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLWBtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwOg//dsCtFU8hERE6U8yvOOWglvTKV3KOC/1+0WoyJ4IkOIYLYsHM\r\n41W8U1bUOw/a3IPhJipRAB40ako92PTuNGtfyu7BUf+gNPHTIOoYPnHCAdEo\r\n98C8UypVki1ygTtVDoYxfX63mr+NZ4veW8THJIpkLjqBQVGzmINVIPwvyy5O\r\n3W62TQZFvRpsKx9Bsl2F5KgIRsPZ69iCf3b8uMnvHBbOMn74skvAMn5/DsDG\r\n0uUpdNPTQyQHF3XbYCw8nXioGovkx98O0W9FDS5Og1NZ8fx93YwnbupQVmd6\r\ngBS3ugP3ZEvW4yWfT7xMy23RQ9XuNmZfJ4i1fCa5O7jbtAFHppopEDnkbhnQ\r\nfBj7HV8f+OX6oxR2iJNJb/Yh4ckYQ1Rul3H8JRuX/KQKBqUYizgEs6nleVtZ\r\nKioP41zGEOaL3FpFXxjCgZ6F8Xbo0DQHUJLeg3GRGxrr0sQz8knuCkIp7j8O\r\ndFZRSViZVwyn6WE4i2njzUCqsPg9uSJRJnhAeYVdcnJzMpggTZ24SvQvdG4z\r\nHcHJBjMfRpxPz/yTh1ZbkafJI6xIKgi59WEZUKtED/gwcG92bHyGVoa4WgBz\r\nb8GEveJXNXsqp/VO6WIE2xpHbIw9UUUJK3XKuOflq1dvSMe9lMhQhOtEPx5s\r\noKnkbIr0w+ja3+y5McyHd3cg0ZLUJaRDB0E=\r\n=+6gu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.0-next.0_1680695405223_0.8015928140688227"},"_hasShrinkwrap":false},"2.2.0-next.1":{"name":"@trxn/angular-authentication","version":"2.2.0-next.1","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"0c6c0a15dbb5e8d790f5c1cfdf45489a3788821a","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.0-next.1","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-YdhZSk/NNlYXb7E9Ys+U2Hwc8Ajy45sVevj18djZv8lBMcvsb75KcCtHapySBugCOm0sujoBy852gjXn2AFo0g==","shasum":"2f8bc23fc478b8e3c6e6ca0e29520ab480f23fa7","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.0-next.1.tgz","fileCount":41,"unpackedSize":142479,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/MqD2gF5X3vxW4Fe/j84n+sH3VGjcBaBE7JQ2PbjUFAiBoMOQ74g5TZmyqqNos+/xEk5D6lNvyav3rISRMCH3XhQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOU/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+PQ/+MT6mV8gjD9hIedhbZVe3z1M1bnOQmjdqLmDt9TvDHxcJrZKA\r\nIW5gH3rhFBuVgJYX8uELpNfZMAD4v4bbxBqnE6qUt6To11ffpxnTDjer7xx+\r\nRH3fQkNemQkjI9Sv1wGVQq9jsRCvFBCDCVFRvf5oIwxJs+91nxrSHJVt/q5V\r\np08FRAbRKUvxKIQ9z/BaNWd+BtNjNn37xe0o6bxICsItnaspwbqX7PEvnJWr\r\nh4tygNmz14raqExmT3bPycTN+536ya133j0b9HZDroFPk2agnt1neGc6Ikjn\r\nOfNRIgZBi71tCzkYqrIXZSRw7lryIO+JDbEoq/vAq/HEtuTMaqlbFFaatCAG\r\nen2UIou65ZnNb5wu9qJw+2V+cOmozmh1JJ6Nx4giuTD3jSduITs+yNOrMLuc\r\n+nKaT7zpgWkq96Hb+TUqexC4tjsIPquVGql/OzD83OQpMwLT49w/1dqa5CMg\r\nHTPs80SPtBQi1jcKygFFKw39DXCleupI/q7jehi5jKIDYlYzzbwd0g1VzINj\r\nixpaHZf/YD9ZvGQf8Trdhbm8E2GpmcPxSIJODXd2XiRvhYGh2pIw87FtivMx\r\nCOQUTI/rIS3/Uf+Y60MYjnhq5E20gi3zTjHqY68WyZ4ud4XFO+vO/L9Psev/\r\nEaskqXq+iwzq4Au1hcfo+hX0BDcRTmiseRo=\r\n=pJ2T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.0-next.1_1681477618591_0.015185545049799964"},"_hasShrinkwrap":false},"2.2.0-next.2":{"name":"@trxn/angular-authentication","version":"2.2.0-next.2","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"be34ca308be900cbaa54c57db33ee7fe9a58f85d","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.0-next.2","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-gN5U5FrP88jaKZUtA4okw99Facfe76OiGmY+zUwyBh4Z7ylLH6v1VsL8b8qzKSR9Vnbv0H57dZmEGqehuNN87g==","shasum":"f99cc8b0e08509615a1bf6c01ce12dac5f648197","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.0-next.2.tgz","fileCount":41,"unpackedSize":142479,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcgCpc2DEhqc3MdbucvFfP9tE79UHk4RZCtaCKxiwVVAIgFVxGAVjRDpL0jsiRmKI484gQjKX+UlDS820vpwuUR6g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPPwTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb9Q//Rgrsb81y8O88bTqmVcA2nBjpVPA9aTobBZ/M+gHHP3HZfhYK\r\njdyus4H59nYQFaJ4gTXJaJ6xB9xPrRz6GPHl4tyDUk1bfg1EMqWFLMbD8ujl\r\nSmIwYdkGZquWZpBGNFKZrjG2RZg28SMfTWtZJrzVlr29pw/EUzxJ//uetTGK\r\nl0C61DprqRASW3sMt021RA3efGsx5/VUZkt3f/9CV8sjOi7Sev8MzcU+2ogj\r\nSgVa1OWmW1P5mSszjux/Lm+9+iMY/aS68bs1e4u+tSAQHZBuowwVPF+hQI8e\r\nGtVA6u1GrmaBV1d554EAwKwPULN3YVWrMwP3+z3drwOpR0eypCebtRMo5Cjw\r\nLKNsRP9yi6VqN+lEd1qOutON2a6XctYMFJskZG0+fwyul8bZ1EyoQyNcWKBl\r\n5QFb0dZehf/N6BURFCIQENtOUDUJjIxgRC2td+KH0qUWa+hDFvm4CZgqHKGf\r\nq4D6xS+B6S0iCEw4hKteP4S5NkMwHvTxnY2DxeYI4h1kMjvcM8DNZ6oc0MA7\r\ntwRATLq4LeXm3ds8EN/Sf1QdSyHRizwLqr7b3ncCLVTP7VwTKHv6US+0N7xv\r\np176dTt7s3eHE2pNLyhB0gNbm7UkwI76AzAAAvlQ/JcmThlNMUPH4eXzFeoR\r\nkrZQr07IJ5+AVXgpr11zriWK9ufWt4Yj3JE=\r\n=haUy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.0-next.2_1681718291494_0.6719445452267263"},"_hasShrinkwrap":false},"2.2.0-next.3":{"name":"@trxn/angular-authentication","version":"2.2.0-next.3","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md","gitHead":"4f986614bc8bbc62a37f1694f3b7954e5ccebfb2","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.0-next.3","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-mIokxA/hoPvA63tsNrEUBM8D8JjA8n2pzYjDcUDRdLIZLrSbjzfWV6poBhgkkFV82jVB/BJfnPidjl+ajj905w==","shasum":"6e9de0bfb23549c57a982dd00d08498f61d3a0d1","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.0-next.3.tgz","fileCount":41,"unpackedSize":140506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCodD4uUiyeeIDBnXlFYlS/ixP4AttsDBKYZ0fgWzNNlwIhAK3KrvWnUEor7LQY16r3Uq4XAXN1Z1iSlvmFuLp2kJ6P"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPprsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Ew//XQMtAm8wlkJvYbbXXDrlsi0/iqfWL8TMQliMzUeURl66LFq5\r\newXcyTw7Eee8lf7k7ikVhfXFmWdVDaJ+MDxqrnUyAq1H4nyTT9+M2eIO3N6m\r\nV2Sm9TVK4QGVi0KfebRPR5SQTrUEkhC+9VNjh1Tv7wKJOipE3IxNmvKz0b39\r\nlBU8o+WP65D8D7k/IZnPCqLcaqhTX/diAA7/CNdARHLfeTUOU0JIA1ngEAft\r\nCEXZxIVjI6p/Rno3DAGW1uaJMA/PN9VFhoFnII15rGsiKmD8rX3lUlodEteg\r\n9k8FXvP0QKPBRRMM2THC2KQ4i/N/UUAO1+YjHgh4Q1iehLqPyE4wyGudvoP/\r\nqCxxj07k8jMFjJQ6RgdDZYV4jp3HmypDwZXQPk/VVOu7xKMdfB8EwF1Es3pG\r\nrNUubaao3+5rp1TnMN/rHYlEUZLNZICoUsVeyprQu/10CBiMu02GMMNRib5T\r\nbVf9ADWmTpTjeTTyR6G0N8k8WvWVa1E0Gsg9bWw7JK78XhjXH6AeTxqcCU+s\r\nBKXf3JZ+o0tf8zST1K5OfhPbOft4ZdAa7ZlBkHzxcvMCEzRfxkS7og0tzhZw\r\nc+BNzbCXzfhw+dKB+S6NBgFWj3EZIuSSErLNNzNxfGXPJFN6oVal11Oa2nRj\r\nyBN2x63wxhtuJd4ePNYhUs2ES/6dh20jaao=\r\n=jMsh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.0-next.3_1681824492686_0.711856768605289"},"_hasShrinkwrap":false},"2.1.14":{"name":"@trxn/angular-authentication","version":"2.1.14","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"72b9c39d6047323751b08c1cd0055ae3d44f3586","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.1.14","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-zvww3+/JzIVYI0LRPd5Ff6sDVGZExk5nVdXSXzh77B+JgYAldFAlxPqJ2fnQlGdI5qPQbnBRUCwqraCwpdIhiw==","shasum":"ed6eb99d67f7ed6e13df263a971ca254f919f4bb","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.1.14.tgz","fileCount":41,"unpackedSize":140500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcsjAJu3OnAgunthdGH11LyAfC9GfyE5YOmm+2BbH2NAiBdHV5ijzAH//P4D9kdyS1EG2fI7CEiRgDFLDREzBCjYg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7LuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsiA/+Obcy7tPHaUEPsHjsK547cLUp91A7HgK1AOkll1OupQ15mGer\r\naW1s1DO++3bUZMumwOdCQ3PINc8uPhwCH+ytQCGozMcKovQIoE42YZB1vvMX\r\nnG+k6jwS2XxkSxenN5t9I9EsttMh6Un5m5fNBIuDUh1CKjphF79FiVsisoaC\r\n6Ng3i+SfFBW2Y9QaRg/d6IQcGAaeB1FglHnknZsFMR1/mROWpO0CisMX69Zm\r\n0SFEXWiCA84LCQiMreQBTnfso93ZhtVkKBslMpPS7pwlA255zxmL8sRtLpeb\r\nSX6ZhGoQQR6DpfehYJD7IbaMo/Jalnd2JhlKWDz8yObq6lwC4XbfJcsoeNHO\r\naRDkWS1XVUDAIMSJOAksFpK5hTDbMR/yLcISZBUpnxo/8WcpiEU0JJrSrYGX\r\nF3vbcl98/mEvwS7u8SB8FdOF/sh1alOcK8V/1KmTXFstWGIhX5rKFqHOjxvV\r\nuY+iQ1yJC4n1xEzdOLXPNTjcniHB0/4aKfIB9T3gD9N1qQbcn1ygTFG3bMR6\r\nlxfrS+QqnNmntvpjtr1QgDKwnu6Tr0lLJjvAs8Ecd4GGz0d9wB8LPm+5T0ly\r\nwWajjPtpa9DduaSgnjJSrsSBDXJEGhvubjf2EhXEpCAvLVRKhruX5iV4fR3h\r\n/i7PGtsJrXRz2PQN7k5IjvZiIZcTX5VEdZ4=\r\n=usPT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.1.14_1681896174179_0.5396890587263636"},"_hasShrinkwrap":false},"2.2.0":{"name":"@trxn/angular-authentication","version":"2.2.0","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"86f5a42a54e970e8e92e7701839dd554805859c5","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.0","_nodeVersion":"16.15.1","_npmVersion":"9.4.2","dist":{"integrity":"sha512-C1re69yK/oVowea09vJSUqXvRwSJQi5TEvgW9uInErwoMr9rY/H+kTVAiO6LPQmBchs/eH6YuuhllBT+4b1rsA==","shasum":"9296b8bae1b948b78a89921d093c60a0534a8cff","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.0.tgz","fileCount":41,"unpackedSize":140499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrq5e7T2SwQ6phIU/pw6LNe08JWn7Mfv0N9Pe57FHHwAIgM1lSQdgkQ2Q/QDOWybx2p+dHIQgIXDL998f5haNGOl4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7d8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxLQ//QbM6UOPe8/LnNIVbVCEdeQrUYW6Hj2KJY2+5h0YKhxEYnpPP\r\n+aO7RnJdWZPfgvhjbRZBUzq1HS23Uc8kyQJumhGXIi8bFudiSaIxxt/LG0Wp\r\nEcfy03EV0zJqeS2z0fQHB1PMytMRQhdarOeH7fHVm80BG/lyWGqM9iH13UIc\r\nGWEL3HtopeS/3l9MpiL3UIPHeb5w3/ZxwlOR0x4ArHZ7WKg0QzdLu7r1zDtA\r\nqHafKi73KCLxVXSYsCoM9OPuJbmOw1amTZ1c9B0DNbBo4QKX6ipeyrqtmhZN\r\nP1Xeo8at6088jWIegc079xQYuraJx/bfCLaxyMLFXGPwf10Lzq8WUS+MFfqv\r\nbuOjr/KRnxk/tCquvIU0DEqIxmX4XSoO0BgPcI1VW5DA5G0b06XPxxSin6Fb\r\n7ki59MSwIT6FI53FwHj6IXmp/B46PRrlwenH+BBeC/noYI5B3W9J2hNzkLQ5\r\nR+/gj8OYHbn6AczrlvExglwtDULb5xxUZRIuzR8swWo2otousxuqhHmbMOlB\r\n5gU04BIHdUh5+rURpdSLBh2LJWhCehifK2n6waXu/31ZqJw564v0p6TPdLs9\r\nPVASijGjpgz8n65GInsWU+OoUqmCFHveC3eQUi2+/pYmn7YutJLEh6BTJ4A3\r\n+Hb/MOPGdeMrFTXr8i67QWtDEkFmwyRi1u0=\r\n=FgmH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"floross","email":"florian@rossiaud.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.0_1681897339952_0.5277685970374544"},"_hasShrinkwrap":false},"2.2.1":{"name":"@trxn/angular-authentication","version":"2.2.1","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"249d25bce1a61bc02397600507766a3ecc34efa4","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-EumRtVq21gM5HeL67hA7aTwmTgoWcFKLbcsyKV2IxLTvFEWPm40+qBgPnTGTCP17s9JbmQYMMqR1bgnnQeoYMw==","shasum":"d1af13c60ff83c7e2d90a84685fd3704285af5ff","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.1.tgz","fileCount":41,"unpackedSize":140499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmMTnxqbkAhxEQCr6L16HqKDRkZyP1qHsRqxsD7wFpMQIgXc7gob1+1Y28PXejQyqlndOQ3quDgdakos7IEGIMVus="}]},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.1_1684247650222_0.8871206182271905"},"_hasShrinkwrap":false},"2.2.2":{"name":"@trxn/angular-authentication","version":"2.2.2","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"e9b1eb8b384c436c45b651ba88242c6691db1d50","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-M3mUcuUTOOCijbMygQQupYDpOtsgw+BRZ9SWmTrTsjchmz7Li6aGaOiI0QO7KInJXsh2X+RkhH0umuye1Zs/RQ==","shasum":"5a07f22e63e27732d0a212d772d30c2a503e7b60","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.2.tgz","fileCount":41,"unpackedSize":140499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr+tLeSXwey76ZJdSmANfv9lhtfs0eGMQgP9Wu9+grMgIgAzQZiLDaoOnouXLCTjwaP48RYb2YXOHTE2r3Zm6J2aE="}]},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.2_1685026257871_0.29133663079190053"},"_hasShrinkwrap":false},"2.2.3":{"name":"@trxn/angular-authentication","version":"2.2.3","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"f3acc4a29a03394049937372496b7d1c4dea455d","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.3","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-rQWOL3Yx1pPMcdCawO0OllXVVtffvaPmjwC2pP/TLf0msM69qbQBrtmcUYL5CG11945/d/pwMqVXxQoLHVqOMg==","shasum":"5bc873ca0574e58906a9710baab4f4f102695fdd","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.3.tgz","fileCount":41,"unpackedSize":139780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcsPG6YY3NDu6wDxHIAu1v64LrHwOTnPhay8LR1PcbMQIhAJ+Dx8iZK2SdkGhCVRYVmlUEy/kySVMCP1h1ajV5/MEC"}]},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.3_1689856586682_0.6574840338267789"},"_hasShrinkwrap":false},"2.2.4":{"name":"@trxn/angular-authentication","version":"2.2.4","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"6257aa003045deb2a043d0a2ccdf5d912700c89c","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.4","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ZHd1IJaRxlTISp01WG2XQAiQ/jmpp5T4DMGzMaSkCTqmMrCcguMAdGaESbwFS74K+OPVi0ssfRldhRdZ9bvIdQ==","shasum":"50a267fd6d219797bbecd0708edbe18f8e9b3ba1","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.4.tgz","fileCount":41,"unpackedSize":139780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjNuIu/ifKlldC6RouBp4HAk06fNn4416hpT5QH9R8cAIhALQbrGpJURz8WBvMpv32lEUGeVn9J/iuothIwdd6Tbee"}]},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.4_1690962903019_0.11787753674658141"},"_hasShrinkwrap":false},"2.2.5":{"name":"@trxn/angular-authentication","version":"2.2.5","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"license":"UNLICENSED","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"module":"fesm2015/trxn-angular-authentication.mjs","es2020":"fesm2020/trxn-angular-authentication.mjs","esm2020":"esm2020/trxn-angular-authentication.mjs","fesm2020":"fesm2020/trxn-angular-authentication.mjs","fesm2015":"fesm2015/trxn-angular-authentication.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/trxn-angular-authentication.mjs","es2020":"./fesm2020/trxn-angular-authentication.mjs","es2015":"./fesm2015/trxn-angular-authentication.mjs","node":"./fesm2015/trxn-angular-authentication.mjs","default":"./fesm2020/trxn-angular-authentication.mjs"}},"sideEffects":false,"peerDependencies":{"@angular/core":"^15.0.0","rxjs":"7.8.0","@trxn/angular-tools":"^2.1.0","@angular/router":"^15.0.0"},"gitHead":"6f14770cd6f14bca173dd6c78c89205e8286f562","description":"## Installation","bugs":{"url":"https://github.com/tractr/stack/issues"},"homepage":"https://github.com/tractr/stack#readme","_id":"@trxn/angular-authentication@2.2.5","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-qISvHzEQTDL+Z/vC2tm67T0eu+uXi0e7SLTfoX++ey/MqKlcBiizWH7HCOICBd/J00u6vSFoHl+28a0fhpi/Sg==","shasum":"c54e181b88036aa9d5feb1739ea89eca9abf9c2e","tarball":"https://registry.npmjs.org/@trxn/angular-authentication/-/angular-authentication-2.2.5.tgz","fileCount":41,"unpackedSize":139780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJFENMNeviUI2y410qQ2yTVzapXRC12+tj9TmB21bTEAiAsc/VXpGwJjvYTlZwYe/ksFMgVhbaXtpPhIJP0l/QepA=="}]},"_npmUser":{"name":"dt-tractr","email":"dt@tractr.net"},"directories":{},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-authentication_2.2.5_1695821055447_0.6930843705794594"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-30T16:36:03.186Z","1.65.2":"2022-11-30T16:36:03.458Z","modified":"2023-09-27T13:24:15.924Z","1.65.3":"2022-12-07T15:53:10.748Z","1.65.4":"2022-12-08T21:06:25.544Z","1.65.5":"2022-12-19T22:34:52.584Z","1.65.6":"2022-12-20T20:00:40.797Z","1.65.7":"2022-12-21T19:25:56.085Z","1.65.8":"2023-01-10T20:34:32.618Z","1.65.9":"2023-01-10T21:43:14.658Z","1.65.10":"2023-01-17T08:38:53.670Z","1.65.11-beta.0":"2023-01-17T18:12:57.765Z","1.65.11-beta.1":"2023-01-18T08:11:22.697Z","1.65.11-beta.2":"2023-01-18T09:04:42.486Z","1.65.11-beta.3":"2023-01-18T10:05:23.136Z","1.65.11-next.0":"2023-01-18T10:24:44.752Z","1.65.11":"2023-01-19T16:33:29.785Z","1.65.12":"2023-01-19T20:45:47.903Z","1.65.13-next.0":"2023-01-24T09:13:00.840Z","1.65.13-next.1":"2023-01-25T08:20:56.228Z","1.65.13-next.2":"2023-01-25T16:54:45.312Z","1.65.13-next.4":"2023-01-25T17:36:00.055Z","1.65.13-next.5":"2023-01-26T08:20:22.530Z","1.65.13-next.6":"2023-01-26T08:31:19.157Z","1.65.13-next.7":"2023-01-26T11:25:51.595Z","1.65.13-next.8":"2023-01-26T13:32:44.018Z","2.0.0-next.0":"2023-02-06T08:59:45.468Z","2.0.0-next.1":"2023-02-06T09:10:20.713Z","2.0.0-next.2":"2023-02-06T09:14:13.691Z","2.0.0":"2023-02-06T10:38:16.337Z","2.0.1":"2023-02-06T11:35:51.628Z","2.0.2":"2023-02-06T12:52:24.776Z","2.0.3":"2023-02-06T16:41:47.940Z","2.0.4":"2023-02-07T12:38:09.131Z","2.0.5":"2023-02-07T14:01:42.039Z","2.0.6":"2023-02-09T11:11:00.747Z","2.0.7":"2023-02-09T14:16:14.984Z","2.0.8":"2023-02-14T16:07:39.912Z","2.0.9":"2023-02-14T17:48:18.550Z","2.0.10":"2023-02-14T19:38:01.533Z","2.0.11-next.0":"2023-02-22T08:38:10.432Z","2.0.11-next.1":"2023-02-22T09:01:00.558Z","2.0.11-next.2":"2023-02-22T11:27:13.189Z","2.0.11-next.3":"2023-02-22T12:43:38.695Z","2.0.11":"2023-02-23T15:32:58.754Z","2.0.12":"2023-02-23T16:38:27.135Z","2.0.13":"2023-02-24T19:51:38.611Z","2.1.0-next.0":"2023-02-27T10:41:47.639Z","2.1.0-next.1":"2023-02-27T12:17:26.921Z","2.1.0":"2023-02-28T06:30:24.501Z","2.1.1":"2023-03-01T21:35:12.719Z","2.1.2":"2023-03-03T16:13:59.535Z","2.1.3":"2023-03-03T20:37:39.052Z","2.1.4":"2023-03-13T19:06:02.028Z","2.1.5":"2023-03-14T15:27:02.642Z","2.1.6":"2023-03-14T17:50:57.443Z","2.1.7":"2023-03-15T17:28:36.021Z","2.1.8":"2023-03-15T20:24:31.914Z","2.1.9":"2023-03-16T19:50:20.328Z","2.1.10":"2023-03-17T12:54:53.095Z","2.1.11":"2023-03-20T16:40:07.503Z","2.1.12":"2023-03-24T18:03:08.533Z","2.1.13":"2023-03-31T11:36:40.633Z","2.1.14-next.0":"2023-04-04T08:55:30.960Z","2.2.0-next.0":"2023-04-05T11:50:05.438Z","2.2.0-next.1":"2023-04-14T13:06:58.771Z","2.2.0-next.2":"2023-04-17T07:58:11.708Z","2.2.0-next.3":"2023-04-18T13:28:12.898Z","2.1.14":"2023-04-19T09:22:54.331Z","2.2.0":"2023-04-19T09:42:20.132Z","2.2.1":"2023-05-16T14:34:10.376Z","2.2.2":"2023-05-25T14:50:58.079Z","2.2.3":"2023-07-20T12:36:26.845Z","2.2.4":"2023-08-02T07:55:03.151Z","2.2.5":"2023-09-27T13:24:15.683Z"},"maintainers":[{"name":"floross","email":"florian@rossiaud.net"},{"name":"edouarddemotes","email":"e.demotes@gmail.com"},{"name":"dt-tractr","email":"dt@tractr.net"}],"description":"## Installation","homepage":"https://github.com/tractr/stack#readme","repository":{"type":"git","url":"git+https://github.com/tractr/stack.git"},"bugs":{"url":"https://github.com/tractr/stack/issues"},"license":"UNLICENSED","readme":"# angular-components\n\n## Installation\n\nTo install this librairy you have to install it first via npm, yarn or pnpm and\ninstall the required peerdependency `@trxn/angular-tools`\n\n```bash\nnpm i --save @trxn/angular-tools`\n```\n\nAfter that you need to initialized the `app.module.ts` of your angular\napplication.\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationModule } from '@trxn/angular-authentication';\nimport { AngularToolsModule } from '@trxn/angular-tools';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [\n    AngularToolsModule.forRoot({\n      environment: {\n        api: {\n          uri: 'http://localhost:4200/api',\n        },\n        appCode: 'traxion',\n        appVersion: '1',\n      },\n    }),\n    AngularAuthenticationModule.forRoot({\n      environment: {\n        api: {\n          url: 'http://localhost:4200/api',\n        },\n      },\n    }),\n  ],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\n## Configuration\n\nYou can modify environment variables in the authentication module like in that\ncode:\n\n```typescript\nAngularAuthenticationModule.forRoot({\n  environment: {\n    api: {\n      url: 'http://localhost:4200/api',\n    },\n    routing: {\n      prefix: ['/'],\n    },\n    login: {\n      url: 'login',\n      routing: 'sign-in',\n      redirect: ['/'],\n    },\n    logout: {\n      url: 'logout',\n      redirect: ['/'],\n    },\n    session: {\n      url: 'me',\n    },\n  },\n});\n```\n\nHere are the list of environment variables:\n\n- `api.url`(string): contain the api url\n- `login`:\n  - - `url`(string): contain the api path to login endpoint. Will be aggregate to\n    the `api.url`\n  - - `routing`(string): contain the routing of the login component. Will be\n    aggregate to the `routing.prefix`\n  - - `redicrect`(string[]): contain the path where user will be redirect after\n    successful login\n- `logout`:\n  - - `url`(string): contain the api path to logout endpoint. Will be aggregate to\n    the `api.url`\n  - - `redirect`(string[]): contain the path where user will be redirect after\n    successful logout\n- `session.url`(string): contain the api path to session endpoint. Will be\n  aggregate to the `api.url`\n- `routing.prefix`(string[]): contain the path where the authetification routing\n  is inizialized (more information in routing section)\n\n## Routing\n\n### Auto routing\n\nThis package contain a routing module with to route (login and logout). To use\nit you just have to add this routing module in your `app.module.ts`\n\n```typescript\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\n\nimport { AngularAuthenticationRoutingModule } from '@trxn/angular-authentication';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [AngularAuthenticationRoutingModule],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nThis will create two routes:\n\n- `/login`: login route\n- `/logout`: logout route\n\nNB: this Module will not work without `AngularToolsModule` and\n`AngularAuthenticationModule`.\n\n### Custom routing\n\nIn case you want to use other routing path, you can directly access the two\ncomponents of login and logout.\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\n\nimport {\n  LogoutComponent,\n  LoginComponent,\n} from '@trxn/angular-authentication';\n\nconst routes: Routes = [\n  {\n    path: 'login',\n    component: LoginComponent,\n    data: {\n      title: 'Login',\n    },\n  },\n  {\n    path: 'logout',\n    component: LogoutComponent,\n    data: {\n      title: 'Logout',\n    },\n  },\n];\n\n@NgModule({\n  imports: [RouterModule.forRoot(routes)],\n  exports: [RouterModule],\n})\nexport class AppRoutingModule {}\n```\n\nNB: If you decide to use that component has a children of a path, don't forget\nto change the config `routing.prefix`.\n\n## Backend\n\nThis package was done to work with `@trxn/nestjs-authentication` as backend.\nCheck there readme for more information.\n","readmeFilename":"README.md"}