{"_id":"react-authmanager","_rev":"48-d83f21e3f69d669d3e21b1f32f8c5d25","name":"react-authmanager","dist-tags":{"latest":"2.0.5"},"versions":{"0.1.0":{"name":"react-authmanager","version":"0.1.0","description":"Integrates an authentication system based on JWT in your react app, in a simple way !","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{},"dependencies":{},"gitHead":"154ac8e237c57c8763175f0626274ceb7c742a29","_id":"react-authmanager@0.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-cPi90g2o0u0semJmiMnBLw9M8lpyWAhvbt6uw1p0o5ZmVXjx2hiV5VezC2dS3j00ppD4ve7UnV7J/Kl/X7VsMA==","shasum":"7c4951505b60691ffc19b5fd6b048e71ea3de920","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.1.0.tgz","fileCount":22,"unpackedSize":7861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICS5PeE/D4E104UyDnU7hgkageGjpNW5SAfaUlzO2JFaAiAuig3xEYs9Z/rmVQ4XhMQrQ+6DYKJz9hjOC9Q1Hg9xkg=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.1.0_1521802527367_0.7867594066449586"},"_hasShrinkwrap":false},"0.2.0":{"name":"react-authmanager","version":"0.2.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"e56d74315174f9425a371354b11462b61b25aaf2","_id":"react-authmanager@0.2.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-WzgSvII79evsXBVregDXds+cjRamJezuWcfYyhFXL9QUcU8V/wm+st+rd+5F/018qG92tmEdcljKx27eEHFYfg==","shasum":"6ee0c20fc2e29bf4ca109bbbc4b222ab4de58cbc","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.2.0.tgz","fileCount":39,"unpackedSize":20554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ1uJQEsgyUYEhOzSakBZzn5t0HACmeblITFHYESPkdAiBJyWIjBLh1Tj0tbxubQlGvglnfua/CQWgIyT1k7YYt0w=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.2.0_1521804666307_0.2992082509308165"},"_hasShrinkwrap":false},"0.3.0":{"name":"react-authmanager","version":"0.3.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"b0e8a5e34a7e33a0c38db73c4e9921d2e442c53a","_id":"react-authmanager@0.3.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-7bUColXLiFMcPT9bCujkpbeuP29BzsuHxeqk65XDWIEuFmOS8ZW9WziRX2R+R0Em1rI0bXkrRoGkUapfevbKEg==","shasum":"91bc3f578c0dbb3543e0eb0f60318aa23411dff5","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.3.0.tgz","fileCount":39,"unpackedSize":20554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClqg9N1G3/6W5Gyz9tzquvXBdPko49gIsYh5ozlwXnLAiBUBss371OOHr3HeLyoY89iQ2CwDtTQD7ZMQ1O4z1aT8A=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.3.0_1521804693167_0.10317222549020877"},"_hasShrinkwrap":false},"0.4.0":{"name":"react-authmanager","version":"0.4.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"4e9ed452b27f452fd51dd9b189bf43b57ca51607","_id":"react-authmanager@0.4.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-yLTTas3kMFFTOXX2IYJKsw8DFynzYUXgEKSe3bLeN2kDznNFwmGo1A2YEWLAssR3FYhiXv6YrO348TdLYepXCg==","shasum":"24e2f1e2b87012043903fc880a675d16e4bc5d49","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.4.0.tgz","fileCount":38,"unpackedSize":19882,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpFqiWbX1en7zgPwkwHr6VAgj5MiePsiErtjvu4YFWuwIgWgXhYknB6cS792+39kzF24EjIAoxbHx5XVvSjxidebo="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.4.0_1521805398214_0.9228880484881556"},"_hasShrinkwrap":false},"0.4.1":{"name":"react-authmanager","version":"0.4.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"36da2375c59ec355de932c7bfb068fe7f310aa3f","_id":"react-authmanager@0.4.1","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-GmL7UBgr4iR30ykEWll+1b9ZybQj2iGpbCSeqe/3keOszV0qxa6V7wH9XGr6eezH2DVZejQtrESzqQSnzG27tw==","shasum":"63521f1e353c58a08a10e24698f15cef3cac5f2c","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.4.1.tgz","fileCount":37,"unpackedSize":19103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExdGPe7AokF9Nc26rhjM+Q0jrCNxuAQFki8TPSYw9ldAiBpb7bnSU5kBJWrcdXc0KoGhwRFvs8XvdqwlkpRae3Jrg=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.4.1_1521805526100_0.5081812352173154"},"_hasShrinkwrap":false},"0.4.2":{"name":"react-authmanager","version":"0.4.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"a7d417fc4233ad078095c5c8be6b9beb6f001c6d","_id":"react-authmanager@0.4.2","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-e3H76u87T2s/3RSfVBA4OgmJ1lPIoQMsob5gSZQIS/v8JJJYAd4eRvCrQk6hxO9MC4zk0pMQKdWG+m0DyESRAg==","shasum":"6858d0da9115d566be31af296341ce8917609ea9","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.4.2.tgz","fileCount":37,"unpackedSize":19374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcqMZCnoy7Oqrx4fKzDQgK39hWd6lC8Bb/v6QF1y4jKAiEAjXtmXDUTcJNEote/CtFhP22EwQYo9sCjZerfawkjCWE="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.4.2_1521806385481_0.4769778017975821"},"_hasShrinkwrap":false},"0.5.0":{"name":"react-authmanager","version":"0.5.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"221f85c50f3cf93473850ed6e96219105f57735d","_id":"react-authmanager@0.5.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-BzRCjWmjorDNPgpsGxu/JBcUDLAI8Lee+oRQr6r+lWs9igsh9XV9UBug1mbHjOoQAIiFXDzofpx4PYgnLDYskw==","shasum":"dbd964e24891df617b9e831f610aa656e73a5890","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.5.0.tgz","fileCount":37,"unpackedSize":20075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv+HBHX8s48GJ6RqHnuSQ/ail0VdiLPWBIhdG5vZAakQIgDEB1luhWepyAg3hlQ949XNpzGNqCaOqdQmPOSb56k3M="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.5.0_1521813477194_0.0036001696708856112"},"_hasShrinkwrap":false},"0.6.0":{"name":"react-authmanager","version":"0.6.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"d72b99bfb4627587916a0833385a4091af3f66e7","_id":"react-authmanager@0.6.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-azgAVdHV/YP9TwLbpiiV/CssnVZxp1SMdPog2WJuRHEWMl5zfqs0SL709lw//a/9KAiCzJcKuCSTNhb9pUgHIQ==","shasum":"0da103963069ffcbbaec805a43366da1c17ebd10","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.6.0.tgz","fileCount":37,"unpackedSize":21726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3nbsvHHlS9gdZo3vCpdUbEnIID+xLaaAVhMlhJ5lM5AiEAnEAgGCthrp8mVNR0qZE7z3zepWis0PH750op4PxHC64="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.6.0_1521815609058_0.34110521604914545"},"_hasShrinkwrap":false},"0.6.1":{"name":"react-authmanager","version":"0.6.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"c904c51773aae98dbae769a030450a5870a433cb","_id":"react-authmanager@0.6.1","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-TXPBmkOaW9gj1kyfP3SsrsSWAfhCHbAyabCWNfQZ1zBm1InUjR/28tcFl/IlA85CUxnVmLPRI7y8oJ5CzHbOfg==","shasum":"e47982b7d9e8f6e2ae4d2dd9a05729737470136c","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.6.1.tgz","fileCount":37,"unpackedSize":21705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmfAuqKL89HMAWijjSJsLYyxOOWqgMk2TRFPWbsnmvHAIgdNtHo61UmKX1/+CRW4jVHZS6n4JBQAZOCKOx5CT5jeY="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.6.1_1521816450271_0.5848387754070394"},"_hasShrinkwrap":false},"0.6.2":{"name":"react-authmanager","version":"0.6.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"f38fe81607b3b58815ad63c1ef3e57b939ac66ec","_id":"react-authmanager@0.6.2","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-oI3/5XMMsRZ9JKzCo6s1cRoLb10gqwSig90mVp317QEkACn71UIplUjZRhS7dC9McZVNxMHPkYJI7wOMp4m0wA==","shasum":"71af411fce0eabe263edeffe843af2246ee08a4d","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.6.2.tgz","fileCount":37,"unpackedSize":22016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjs9v7W45PPWQroZDQgRL86Y3GQCWz9ZqzT2oC5Z30jQIhALDDJ/wVlNjhVnx5X3x+bIG/9YmWq1eVqmhguPGFxLVD"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.6.2_1521817582754_0.24309179564106898"},"_hasShrinkwrap":false},"0.7.0":{"name":"react-authmanager","version":"0.7.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"a922c503c04056df2f59c382f0a895dbd38552ac","_id":"react-authmanager@0.7.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-bI5GvZu0K2EnAu1ii1x0t+qUiatze9xhDu/MBJEDrkPgRv+7BXo0cAK4897jQNks8RuydH4qJ2mMlvbQ3MyZSA==","shasum":"a0ce916626c41ab70ab2660cd54194f1bdc1088c","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.7.0.tgz","fileCount":43,"unpackedSize":26675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKERmezdNCI9Z7RZwpsiULDmkjg+9uGTIrgSJlTkJ8pAIhAIoFJSlmFGeLUdDJ71drIuJRLYgEM0Xv0cvDx8kVvDEA"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.7.0_1521820571455_0.5426739490287733"},"_hasShrinkwrap":false},"0.7.1":{"name":"react-authmanager","version":"0.7.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"cffa687ad3d56b2bd27cf7399ff4032e0448c303","_id":"react-authmanager@0.7.1","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-qo+cHes9XzYD0SNqEkuXws7dZzoap1YQ4qO+0kBhFS5VPwQ2MU5Zxbo8DUcVpXU/40n2TI1d2SAbvm1cMD+WDQ==","shasum":"3f3c66d6b3cc49e662f5b225d41b30ed53f6b256","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.7.1.tgz","fileCount":43,"unpackedSize":26675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDegwkQJlp1dM9nBb2ZzfptEkcIpxB/w0PcmKcTQC3uQQIhALi+6AzxKaT9VRga0zzjk/zk8+QhFK4ZTrGVmX38LGuS"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.7.1_1521820805795_0.9975008128125773"},"_hasShrinkwrap":false},"0.7.2":{"name":"react-authmanager","version":"0.7.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"8e6d842c02edebb5e05b507af781975c54623961","_id":"react-authmanager@0.7.2","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-ZuIb4gKAqSWS8VmLUfCO9pEkaBv4ouryY5EtyIcEryRXsEV20/VIXw24oJsBGbfZ9w39M/FAp4ySTU7CaZR/2g==","shasum":"3f62f3a289e38e1c6dd78a81c3639af376a7678e","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.7.2.tgz","fileCount":43,"unpackedSize":28283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmDZ9GH8tx9EMSEQyGSLDsCsTPDhwweB+/aY2sVYdN/wIgWjuN0sVHDN1MvUcOfAGfUSPp+P6QD+cwfAq0im3cXFk="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.7.2_1521822649931_0.13480962514258787"},"_hasShrinkwrap":false},"0.7.3":{"name":"react-authmanager","version":"0.7.3","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"4172d8839455a65729cdbed8a0e6492c8e04d08d","_id":"react-authmanager@0.7.3","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-PdK3YAmTxhSWDH1LHhe6+YJ2FGki/CAn2gr+WzVMaNNBBD9SvGe3z+9+437Gjit8kjYXoyDSPfsiAo3BuQMx1Q==","shasum":"ce061dc3ac839214b4a0a18f3bdfff180a8849ba","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.7.3.tgz","fileCount":43,"unpackedSize":29728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdfBSFqPHkoeXYUv/Kilye1tA5a6OzhfPPxDOfAVsG8wIhAMj31cdxO79+4nadbdq8bPFtreiEofypP6n4HcXS5S7E"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.7.3_1521824583495_0.6598003899894533"},"_hasShrinkwrap":false},"0.7.4":{"name":"react-authmanager","version":"0.7.4","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"0229c547c404067864262b14ad469c35c2b7ee2b","_id":"react-authmanager@0.7.4","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-JQQ+lAOz2iRSNi8zGlcR7mTK7OOX6ucKCw/zO6kHckymYLlW22fru7dtWkWqH86kUchOZiE3J7xS5wM2eZ4a4Q==","shasum":"523a02e4ab40b623e33dc3cb44ff79146803d425","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.7.4.tgz","fileCount":43,"unpackedSize":30666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/EDsqqfEXrp24V/gZt7RHUMVY5BWmpgH2zxL8g7pdEAiAiV5HhfDBgaOFqblA2U2X104cW7vTCqYE1422aq4hW0Q=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.7.4_1521826166489_0.060431855967986614"},"_hasShrinkwrap":false},"0.8.0":{"name":"react-authmanager","version":"0.8.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"2c4c4334d72b4756125b69ef4f0dc42a91745217","_id":"react-authmanager@0.8.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-VKnmz27cfK08LUTb7U7fFR36MdoB9pskPeeO8XrgcauGCJHLjXUNw6qM9HwMF0tlmToBZ+hD/pZvS0EfP1CcrQ==","shasum":"62eeb951b8ec2d6188486b1107294d2161bdf453","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.8.0.tgz","fileCount":43,"unpackedSize":32210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEn/IIPq5MPIMTWFocXsSfOYoSuyYzTA3d2PgOjw1aTrAiEA5ZbIqJFclAuuRS5FQX/2N5vxZP4RooathDx+DxCqBco="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.8.0_1521827312861_0.7004868230297121"},"_hasShrinkwrap":false},"0.8.2":{"name":"react-authmanager","version":"0.8.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"2f1c1e70dbe46855d241f24217828dbe4ea2a1ca","_id":"react-authmanager@0.8.2","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-NaUuxw4vn/rnAsTdiUGjnCrcBnxwrLEiIwvQP10AtKm2wqeCwFTkJ+yDxN2ZzlNLqLLxkKOThlFUKbF4e3AEAw==","shasum":"b01a7bb30f3aa26ecfd98c4dd94c27119061df61","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.8.2.tgz","fileCount":43,"unpackedSize":34181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh8hQIDtoEQ+9FSBRY7A9dcJyePMBo4rDYqulNgvRl9AIgCXx0HMmJudykalT1kOgVN1WIPL9831UmJP2ZVBsWTX4="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.8.2_1521841244058_0.7857971628155589"},"_hasShrinkwrap":false},"0.8.3":{"name":"react-authmanager","version":"0.8.3","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"a5236bf02a2cc966280ab68d5b0575daef3e62e1","_id":"react-authmanager@0.8.3","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-cm8nI+TuloY1+VBbMk1rJu/5xJuAcq5uy31kaCs2s3uNk4USv2b8WlS4NM4a54eQs2cYV8xxiVAJCpZRWJFc9Q==","shasum":"044cca2e36fe5da57687905d8a6031e48df2184e","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.8.3.tgz","fileCount":43,"unpackedSize":34516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzPTjHGVprB7nQqQTkn9DeGwxr3f5ILkR200XMU7vRcAiEAueQ+vdgF2YiCYNqi/1CH393/G+YpmYs+nG+0EDnF2ng="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.8.3_1521842050484_0.6759181140213171"},"_hasShrinkwrap":false},"0.9.0":{"name":"react-authmanager","version":"0.9.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"f49443c8d8195cfd4ee0b48682fe370cb5daf779","_id":"react-authmanager@0.9.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-qPyFwY0SY0ABgLPKK+OTsLuUgsBcyGZPQCtGxY5Znk0Q0aRYnVibPQ3cqcZ8FbYuyFB4s6rx0qBbiNAfVlX1+w==","shasum":"e77c982cc86a6a4f5ff78d3df1e15090ca06140a","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-0.9.0.tgz","fileCount":43,"unpackedSize":37748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGBoCgKjyLWU3kytmIGlxMRQG1zPEdRHDZ9fHtpL0IZAiAZ9EYZUp14xZLExYeWkx2Rnzm1KbyJhJ05bMdT2CckhQ=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_0.9.0_1521903895443_0.7218487789762305"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-authmanager","version":"1.0.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"gitHead":"eea759fae5a69894a88b39b09693e91113e834fc","_id":"react-authmanager@1.0.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-i5G0yuCiMkwFNifM36dO0HGhu2HJDnofRXOByuO7YILzYSw+9NRERg5ZGrVaNSZ0vofvQRJywS9plL9hvWZe1g==","shasum":"04412b51a0f123697bce016931cda57d46ded5fe","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.0.0.tgz","fileCount":43,"unpackedSize":40022,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSbagE3/hsNFIi1RwkltiflAkzyGIzCg1Mcjd4wJf0bwIhAJV9aKjO+JF2RMQbvnKCm0L+8q4FFIqoiM9Bnsfqc810"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.0.0_1521905027537_0.9624875082198787"},"_hasShrinkwrap":false},"1.0.3":{"name":"react-authmanager","version":"1.0.3","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"]},"gitHead":"6f9546d428355fbd10b8d139568d149a59590402","_id":"react-authmanager@1.0.3","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-GXkKMjy8tKg6EcRqC+dHt4JN9hVEMibqwyTIgZvtFDza/wAHaQ+A6k+V0lFFFAUogFaPQy9T5M+rXkckI5P1kg==","shasum":"ea8a263e233dea076ba0e390481f7defbe1c12a2","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.0.3.tgz","fileCount":45,"unpackedSize":41669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt9KS4cl3+sIW9Anw0sxtqN5sKmvLZaVY1XMbEq40grgIhAOb/x0U2ZcajPHDR3KAk3pZu5rGBFKp1whlCbQLJJdxc"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.0.3_1521916729203_0.22794699142539354"},"_hasShrinkwrap":false},"1.0.4":{"name":"react-authmanager","version":"1.0.4","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"c6fb09a49e4550365fb6ffdb00185922dde682cb","_id":"react-authmanager@1.0.4","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-mEFvW7ZK5mnyGlOIze7cGIhxTccD2VJR8MIA3uVcYtQ0JgNCn0NbOohMDFZpUbzaPc9w76tqsQJSeerVXugeYQ==","shasum":"3af0918f3c8fa1c88e8b06169a5e556071c88667","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.0.4.tgz","fileCount":45,"unpackedSize":41892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC14d6/h7syOjSoc4AD1BUfSnPNmGFC+Llz3IGs1GNRDwIgNOqcru5oIC5HbDOErURkgUU/jDfa600+xkfdVA/9WAo="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.0.4_1521918967665_0.49898869329063267"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-authmanager","version":"1.1.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"flexible-cookies":"^1.0.2","hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"17f39ea1ad00b4b5e6cc1bb23c5838741a7a028d","_id":"react-authmanager@1.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-l2CnGyxYiP+UersUiwI0iprQnbn4QtZwJ2csvLOWpNrbF/saC+8yu2QvCrcHtoebeRP5FZ0buTo3B/C6ohS5Tg==","shasum":"50bc17810de52f869e89b396cfa55ad2bea16692","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.1.0.tgz","fileCount":48,"unpackedSize":48338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPFeqe3Olb/75aTriALo9ke4Y5gJileGRx6qYFqrEeiAiBEENagY4ivvadGODIRtgrpAwVOS5Olj1hsZ9rYH373ig=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.1.0_1521976553628_0.18940547940597985"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-authmanager","version":"1.1.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"d2c8d988001a696349eb6e9eb2d1f1d42515f174","_id":"react-authmanager@1.1.1","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-YhRth7oSqlvsgEEkIis8SLQGggsAm7vZD9mT2dtBW7tcekBxiQ+ACB/Tw6ugCyIIeWHAT8T6GU/lLVxzWC4VYA==","shasum":"96d57cc86053cd606037273171a5e81dd950c671","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.1.1.tgz","fileCount":48,"unpackedSize":48304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9Xh+d12LSEnjZtbRqAEn5BAUi/2p+wM/aPtB8po39uAiByXojAPwM3hddfcMqChMI53Tl+6F+Tu/pRy0S053NAGQ=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.1.1_1521977456479_0.5913964397080937"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-authmanager","version":"1.1.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"7b408602c8f232e8332e75f40311394bc5dc4cd0","_id":"react-authmanager@1.1.2","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-CwCYOTxmbdEvrYk5dKahGQaJue6/xXazkAmmMNLxYiUvrEqGwe4CZGnMw//wEgw7AuQ2jZHqc6pjhnybQP1pnA==","shasum":"241235cd36316b10c5372c8812760f99c0986eba","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.1.2.tgz","fileCount":48,"unpackedSize":44426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS+oQVAYmOuBQtrPfO55TpaQOmhrWFef340BW3wkUX7QIgFr+p0AE1+x7uCEqYDHFnlD2M/mm1bDWx+LhoEmN/VoU="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.1.2_1521979473533_0.7204234297301404"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-authmanager","version":"1.1.3","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"1334ea347453132d863b9300a4398ba5f14ab258","_id":"react-authmanager@1.1.3","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-pFKQoc+9R7V63H3oXfCePpMooEfsqoBqsev6c3co7WP/JZhkqYJiFHzbKgb0IRYqP/XBXiI0Ks1jpVGK5BmIzg==","shasum":"67a607201c5d59878d0b3bd0a2c3359da8a7e9ac","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.1.3.tgz","fileCount":48,"unpackedSize":44687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSrHbvjewOqOysGAEXA7zuLSpjiygtxMpkNUQuTpDqTAiBiu7AQc71L7eV5o/wgbjdyaVCsaP568UbDc0VgEgsWFg=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.1.3_1521980828236_0.5705266939536877"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-authmanager","version":"1.2.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"7dbd21703249868a258d7f0ee15dc94222701f72","_id":"react-authmanager@1.2.0","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-4Bfn2GisUNUYM72dj01iurfxNQUVcLiiDW+U9ks36Fr5uBEjL8FSSPGmqrKgTEdhkJrPhGrINQYfK7Q5S+8QKg==","shasum":"fe123d68ead7bfeb7d456b804dd3b8024692d186","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.2.0.tgz","fileCount":48,"unpackedSize":46820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFowBiJ4E1JgoU7/AZzth+C8KV8TihJyJKolEnNciHrTAiEA/q0OhevhzYprOuSspI5a/21Ti4deYJf0rFlg+YKW4Tg="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.2.0_1522229030400_0.8525784344817897"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-authmanager","version":"1.2.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.4.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.4.3","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^3.7.2","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"b9c9f492ddeaa75cb6578f18b2fb08fafd1612b3","_id":"react-authmanager@1.2.1","_npmVersion":"5.8.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-Bpx9Cc+h2PgM+vZqJWQHFqBeZRvKzp1CGOYiMXZSa3iZ4+vfto5Lb/Fxh8WKj4HJZEbaogvAYodCp7V0kXpURw==","shasum":"c62c3032e2d4b60eac050dc7e35458566ef9d52a","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.2.1.tgz","fileCount":48,"unpackedSize":47994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDou6Zc+4ogwzAS9T+ZZQ6qkLGe4j/IJ7H8fCeMaN3u7gIgcl8Ihv94iSPTUj0RN/MK3ztoIp05kF/J9W6PuX2IbIo="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.2.1_1522349336038_0.058458052633221014"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-authmanager","version":"1.2.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^23.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","codecov":"^3.0.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.2.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"2bf0f76b3469d46441a634f840bc61588bf35bb0","_id":"react-authmanager@1.2.2","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-t3zs1BcQlW/gjipPt+HX5cw3zPdvcdpMS2XHVpUlafolEHBfwcK2WlTakwT8TYGYpPEI0ha4ypmxrYfGK2QDSg==","shasum":"0129baf2f69a61f9531e4998b4dd11efc9a10f42","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.2.2.tgz","fileCount":48,"unpackedSize":47994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbERQaCRA9TVsSAnZWagAA9McQAJxKAvVaFdGUSyXzp9iL\nq2knEff5EjDI0fts+XTgJBIoavbarYbwi3DQrPu+QNYBB2sDevlDNIRBqlAy\n73ZwNKwGITMj0RLXl5jO4JDXXmAaVGpxA5WW6+Tw08c42+JvQFMbt8i1eJ3w\n3bf7STBjboYWfbeFYMo59+FS2UQ2l7unP/TrESScraCVtPWE5QJMI9GnrNG1\nSJEe0DWHSsWJ1ptxVYSlH8dlVCZ/gzCIjfiRWG1P7cs9A/iC/7k1q6XPulIM\nYbNzruCSY7sVMdhq8ovJ3vP+J0SeEXQ2bsnnfXcT0ie3B+4kB0TmfOEjf8Hk\ncPdKeRTzNZrWthqi1qrL7vmCpKRqMUUXFhr21rG1/WcLL3DgtNQTVbBXNPgM\nJNTX3EFd81aDsAcbmeq/qrlw8dWcqULvhYSZ2wMXafoiuQMjjbU6IRpcQUJ9\nSQIsP4FYE3oTE9D8P8LCoyAkyed+P1U/m/h5crsG2XHY0kgkiCt8x6g4Uguu\nvoU0a4NSNuiDXfnnwkKFZsvL8Y4gyGdaMiWd7WcolluZU2OETbePSLMVCLm1\n/R7JAaPcxA3bX2k7tKb3yBEm1qc2ybZHGZUhPbHaQ86T8Uy4XkkdhmesqN1B\nEC6xnQzdH8F/g5tWLD9teU8EmXft1iUgvyAyv/3JmmDQId0RWZDMYbwKsRzO\n3sHA\r\n=Y/It\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlyTEck2Vdi8iQRkxQH3h2kiB2rWjI01+cNUPW34unHAiEA/nZiiT/kJx0t/8Hgt418hqzvBqK/ykNi9HKTBHKopOA="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.2.2_1527845912944_0.47914065876530376"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-authmanager","version":"1.3.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"d25afe75ac57f82941af07a3365e8cb4d8fdd339","_id":"react-authmanager@1.3.0","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-TGBTXRlSUSiKU+ZKeZ8shusZ73mn0X7EKazlnI+hw9ihp+9qd3k5J+JcdIpzfVFE14sqa/QSVf7bfv+SCr7QHw==","shasum":"6eb9f7efbccfd337ed81bd57deead9c06bfc3647","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.3.0.tgz","fileCount":48,"unpackedSize":51205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGTCeCRA9TVsSAnZWagAAqBcP/2zyxuDErgUO5USQE0zW\nL9HyRttBERJmllnd6xpWBHD52OFva+sNwZOMabfaHH5ZHTEmhKgCEsBepOBQ\n0papsy76a6TXJcJxLImV4DOU271yOioo99onnOnFnQWXie4Qvueztx0Zdz7o\nVgZmapQeMwu+/IJc2kww1HeaISXx1uk9I17kJ9blJwCWfVOcc8G8rvTtMh0T\nYaDUW/CXVlSEWsAod0GWJU43Y5BF9LYYlnu38IgG6Ndyqkuzlk0CYHQzPODS\nz3nf/7mcWjT0muKQ1zNzrj3kW80BpLeLaEboITF3/woPnWPeukLvNAmNiCk2\nSug1foQsAcl2wBwm8DUBc85XhFohau8IkzKMxFe4jdtyu6nRTBdd5+rpCCkq\nHuSLXPUp9zhSeRCzFnQEx/TbyEMkD9U3oPhrbP3B+GIJwAxRor52tQDbsM8j\nsWrU/cdNr8Nb5jbbRWSAmNehMHKhQgZFpGa1gTVYTGcmafNvVOfB9sAUTOl8\npCG78KRDydBxZ1OqrTzf9iPscctdRMwNYdR+Flft+Sl8sHdACJArAtNVQ/lp\n+e53hXSSQ47h25lWmJLLPx3Y4dT6b+kSaicM7xlY5abI+dlrYlZ62t/93uBr\nBa+y0ZJ9Ta3uvb6O1hFJAiEi2f3ChBofT3QS2DWHkbYPcNXDvOX+dNORMYfI\nPoKt\r\n=2H1Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm1R8pwx1AmXMCC+vRGc2Hzhh11tGedp2XS0aczySIyQIgDdC1a+vEjKPsdu0TGQP5A8x/h8zT/fhfrl1t/PoS3eo="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.3.0_1528377500541_0.25574301732487714"},"_hasShrinkwrap":false},"1.3.1":{"name":"react-authmanager","version":"1.3.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"d8df826a0fd131754a24292e6b59537c0a104aac","_id":"react-authmanager@1.3.1","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-Po9mrMEqA3/B+zXdou83wdnypGKiApUGAq7BnLbhE9w2eY7EOSnLtY87KgPBNO9SuvPVvqJIgY/NRqL4d758qw==","shasum":"ca11a06ec9d3f4610d0e50f1ab71d91b9eee0fc6","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.3.1.tgz","fileCount":48,"unpackedSize":51225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGTOmCRA9TVsSAnZWagAAq/YP/26f2iOuMVX9JN1eiRon\n6stAG0oMiEOrF8GZNZ62bwsCG4vRYFCkNZsGuQpojUWCy8KwK016v/c1QMsu\ncDSD5ZTGESFLyf9qdwt8V3yIKRGfVNBdBHgpFfOMwpBkw4+Ing0ekU7yxEVZ\nJjZAILgppOmQl7AWHr7QhUaJ0IVjK/n6wVB8OObmssx9QzxE7uIXiBsCQGxu\nYDru6W3yA6rfZhTIqjb9Zuu4LzKVkcoeCYCFGwjHxBp1tTDHCVa6x9H4ib0s\nwSkuKtxct0Y0biSDc0a8sfgsrKfvJ9yM96RkGrs3dwKDmA25129vVhCfIrcv\nr1SA1h3c6j+9hZMB29ZVM3FUQ6ES6ASz1xIqAZ1V7Xl0Xz7pI62tqfHo8wrT\nsRNvti/yA2iT9/Kb5eb4Scj3n3jugRdh9rajt53evQUv3VR92dg1waXETjH0\nUifIW0XRY2XgVvgeZQ5Fj/muNCNCPjnuEWV4YzqccPVVMwBHgwL5W1xOdoXz\ny6HFZHVzefdvAmqOKYaWwhqnJfZWzU31Zfu6IdGWouWp2spwZ92WquBwBUdY\nmbZO41vbfwso/YygGGvpkM+pvOm3zicYCgN0zpLBWvjurVM9tLZYeY8G1frG\nRNI7MX5O+CN5u4d9Xtwxllyeyl61GTXGylIkSZ5WPbtSCIi6PVRahWIcXG8S\n6IB/\r\n=ByiJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuffBFf9mBFJ4EmqYoGEjyNTklpelk/k5BLbOdlCPWtAiBcgxTvW8YbhAvbPpzJfIUbYYvJdcYtIpwzg6A+nheZLg=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.3.1_1528378277816_0.5410824525556088"},"_hasShrinkwrap":false},"1.3.2":{"name":"react-authmanager","version":"1.3.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"f1d99b64284c5d78b500db37045f288d12d98d83","_id":"react-authmanager@1.3.2","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-HCvD3oibeoDS6noECo+PSTHQc+++ak8EirVwtgPsvMG9ja11fHNljCHZMzhokHmVG9ZE4RJdVa8O9Ws66ZH+3w==","shasum":"7720d834cb6e5ea66f3f57f0b1aadbe14e47aeea","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.3.2.tgz","fileCount":48,"unpackedSize":62431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGUIjCRA9TVsSAnZWagAAgl8P/ilcTJmb5+q1sa8CT8wE\nTNka/9ri/EjHWewCtn3xGdbNFAXoSH+OmB8RFMY760unolkWK80Pg4lpU1cx\niPU147hkX307dpJXdSyZEg167GfXbumbinOoU05+pFm/rlhlV5WariwBPibo\nctxoa6I6OjtxayRjbpCyLxHphsxtB2eUFvevqnZgvpUKkhuy+UqZUxW02REP\n5/RT+E5S0eypsrwwkBuj1Yc7lWtHQEUsX2cwopidWAakKcTW6/j0dPt3vEUN\nua8BaOvB5MN6rVOfvmxC9AkfgQ/fLEbIlWTHCXCHaNsGakg6JyzttEFVgxLY\njoA0bnAan5oaVorm9o2N7KhdUDfPUZJh25bNCjMvmTcNTAVeoYtHi8qISBWe\nFi9ldWqfU80QtzFdDJte0Q0n+wFPjky5xLuPDRu1IBCuCBOIutCvhwFvjuaM\npbwkitWSFMd+ysxIvxJcq+KqmP8M3FEc7yOqKAE/9UH9fKW5c/vmBMo1U80N\nidjJSABDxvQobMFZDfbowe75m4sQCQP/wU2QLY7PFZVaYkKxfaIerTubT0tn\nwE0pCDq8x5n2JWnrIOiE2lToZqtyu5gdIq2+iOs5hKFgz79pdcRqL1HvCkFM\n3uVlnNzHdouVn+wFqkk3qe5p1cwPzlhsJ2Q2Xz208jSib550qDIUvC8p6nHi\nJ8ra\r\n=zvkr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXMF96KzxS75o4ZxorgKFrGhjpxl/J3v6laprI3+4e7AiEAg3TkUTzsBhwX36eEJkRwBTKwFYMCrsOzg/UL62/uJwU="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.3.2_1528381985522_0.6253758629916346"},"_hasShrinkwrap":false},"1.3.3":{"name":"react-authmanager","version":"1.3.3","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"4cf8b97899e23224eff59c822225d6b6db937abb","_id":"react-authmanager@1.3.3","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-KD0gUkedVQgHAP107DEsSH+HtcBfTHsg5iPU5dGxcl/E8xJ3BqEJXlcSTXRbViSHNvPF0sCs7cLShg5UoQ47eQ==","shasum":"84879e0b19fbeacc243ac03f8a1be276e3db1124","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.3.3.tgz","fileCount":48,"unpackedSize":51225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGUMDCRA9TVsSAnZWagAAW6QQAKPic+OPdiJRzcDQXENc\n+uvjVV7v/Jv5K6tC1vCG2Hf/MjuGQc1HyhkU1n7MXuWCpvgOff3is+5aQPP0\nnXSZuKUKccE24iMs4BDS9bQaAXiopZA257f7njVLePJHrlA/7d0tl276wqqM\ny1zSJlNRwEyIiRfsyXSgf6xynH6wSehIG1m8KHldp+5iUjmh0exOJ2DlgOjw\nhJqRMFFrcJfDnZLrXviCEN8IvLgcbp5/9erwDOhQSNgzqzai9MgHKIU9KVo+\nkqN7d27BAOhNmQZR0OsRnbMSnFyE/jC7cAmgiUbegQRMxx4CH2X8dIzQEP8/\nWO9X38uV1nJN+uQlR+zKAlEjb9c4J8jZxQg7VK2DmK94/16fFtugi3D1xiib\ndBf4uh+wobvVZzw+emxmLDwsUqm/G02xXnsttKQQ00MqOJMJRl9xZpnX28yx\n0mAES+5iwtK/CRziWhBpBMw6swL31xpaUMiW1zY/uhLqv4Z7lGcbOpJfQaQK\noQYY4C5caRGzfhslfw9BLQziKnSmTgGjssi1TuDQ3uX7EFJzcP+PQYADO9ny\nM2ygQZ0di181iyrDbfyg2aGikrxlHfRSvtXBQxu1p8LLzhyQWYURKgr6af/k\nrnUPcmar30DqkMuJQGknKFmH2h0t3z1p3kXxmfoayf9R53E8960+N41ONbsR\nqXAM\r\n=hS+h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBaEvttXEs0kF6Z0Y+2JnyDQDXtiMrp3j2Dvk4/lDDHgIhAJliAhPT4HymFL8vGTchDYjYC2XfHEPCNS/fSMhZGmmS"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.3.3_1528382210524_0.37620774094831533"},"_hasShrinkwrap":false},"1.4.0":{"name":"react-authmanager","version":"1.4.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"08620c991f0c53acf085fa69e6a6d3ae34e8af81","_id":"react-authmanager@1.4.0","_npmVersion":"6.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-+2Y8+fMKBlaWD37nsoS8/mfMAk3qchshB4XvJHQs7cl9jScMPBAvJJyiao8S1RNcfOpoSZy+16YZtTalT697/g==","shasum":"f8dab2ad195364ccf53bc005f86b841d6a20dbda","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.4.0.tgz","fileCount":48,"unpackedSize":51325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4WrhCRA9TVsSAnZWagAA7DgP/3EK5EEKklCjRkD4GMxe\nw/lMXmtMapMskSNiwG4FJtwdUWUo9yWymCxGjYPAaoD520wZ2E4t+n2k6Mx0\nK8fZZs+NSLVmV6TLUcOCRjcUVVe9GUxMAZzEp6ZwD01CdIOeBv9sXk8LmB1e\nNmYX1kyY0uEa4be785S2OJF2x0ua3n/ajS8eYdqFKxPiKqWYmZWBGc0Yk1D0\nl+NepaKOS/xNEwNBP3dQ483ParMPldKO4I2qewOz8XjAW+t8yfCW6s4foWOY\ngp83JJuMAMHxkrty7hoYe6kAHLjX0Voo110zuFKLjJCTQFL9y3mMg5sQx2/e\np9aVOO4qQHLg99La6RcfM6U4SS+If4rYXKRBChixnrYm4McrCnjcAek8aBHY\nB/imWMZikgeXGXNZLTC5dwAXv7OXYLVPoBH7t1Xmku8OmcL4LAPBLEYAowQh\nEGAOfSnMDvf/iZn0CnBvQ44JJGBh0QyV8AZgAjHwFQi5yT2UM4SKXCkqdYwA\nMdE3uPhMmctm/MtCtBNv1ntEmEEhRuBS4+OsNWTdx3zS0Ai1tpYIU0/EOyQ9\nNtUo89mxuLz4Uek204IVy66E5NWRQ6ulQDGwGBG/fV/5HFQM5plGc+0SZzQy\nOyqWnl2nCoa1wOeO5Y0Si+q3D6MlTMjXhfn8S9K6prN66kjy3IslZF1D2smc\nrpIz\r\n=+fSD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPP7Cbtkjx+UygxDAvyShztpBxf55D2PLp73XGd4lQjgIhAOMul58AbEco1KEEEz20O9QKt5NOCV+Zd4sDA9U2yKGP"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.4.0_1541499616987_0.310058762508882"},"_hasShrinkwrap":false},"1.4.1":{"name":"react-authmanager","version":"1.4.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"f80e6ad0d538642cc9e01271e69453442657f0b0","_id":"react-authmanager@1.4.1","_npmVersion":"6.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"dist":{"integrity":"sha512-1665Qm+yZ0+fBlJLrJePyLT7sfGBpf6AFsYmSU73bNBKR3Tbsyoi/b1F2ZKw00aQjAeVtzVjoAM3Dk+Iy6qGGQ==","shasum":"c00bb106cc48960267c725f3d1cf6553543ff488","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.4.1.tgz","fileCount":48,"unpackedSize":51857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Ww2CRA9TVsSAnZWagAALD4P/2pSAyuXSogd1ZyTBNWh\n0L4RHoIpO/j45ldPr6soycxYKgpI5PcmFYe4oy7m3Jf6mqa1bwAuKu5hCJV+\ntxBJ2rI5kcpbxrVD1bMUeTSo+3hyfgeq5cMt8pVqEkboSdLK4L3jvq6rBV8q\nrGv5YlhiDY8Dn/Mj3F2xu0PW0Uf0Jm/jk6EXWv2l89hr03jI0zEJv1ADHVP9\nwIQbuocreR9mcA410yealqNu+O8QhJ1pTQ3jsOaXF4/gQ5s+flPWD20TEM1w\nj2ywkjXTSYLymktnRO3eTKsWOhGjFVAyxHWPAiJfHwqu0qUAJc+p5PCt2TYA\nDXJGOIua/h0QMU5Ai41r24Z12Ap6Pys7Z2Esli61eBqgYpkyG/LBEn/zrmun\nfbekUgqqGDlPhkUZbZDp2Z+w8UNHNoWudQa1v78LmBiv8404VMUt5svpMpoG\nbZGRId4GCcKTzE5ncrCz7UGKfhF47VExzSI5GDWEdlvA44tYqxGaOfdPzm2y\n1V6LEVFes/wZVBLb4p/l8x/bThS8Y73RAyolpLWgUB+RA5LuaJbQ22eK5FVN\nirx03bwB6yHIuREKhCd8EB4XpllmhZaSqlUSY8lKlcuvQg92h3fBBejFJiBb\nmE5KulJ6kxE0xEgzwZJR2JzrkcrRMQoLah6D6Oxff1vgkBqHTpLr4WxDrx87\nBnQc\r\n=gPo5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC384mLnEhqDgdPQtQ6Nsyat6H8hSJSciaDipylqaPqBAIhAOLLUCrEzhNEE3WsKed7ORJHGvDrQhTS5h/hhqFQqT0u"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.4.1_1541499958221_0.1268546459069524"},"_hasShrinkwrap":false},"1.4.2":{"name":"react-authmanager","version":"1.4.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"23a7611af42eced19001f2a6fbc7eea9bae3b292","_id":"react-authmanager@1.4.2","_nodeVersion":"11.2.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-hcN0VEoPVkxDWl5XBHrt1eTYuwc/OJ2EA2sP4TRjA9CgKvoh1Zwd2T6eSJj0pjf21s40tKdfheHzyP+mNrx7Ng==","shasum":"4ba2dc8c459e4213676a66878287158c10e24952","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.4.2.tgz","fileCount":48,"unpackedSize":51820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY/aUCRA9TVsSAnZWagAAFc8QAJ3+5Kmzp1n6VUSHlpqJ\nu7guRHY6Yssj098NTi1osAtM9y+kfVcrRX6xINFMRkMOZNI1r2z0XWVCRIES\ngYvrT7nvVNXS7X/hEQNcxdOZ76oR/iXgmLfVKl9rUCIvMjd9VGCH8dcpk5pG\nE4VuCj9i+hapXQ9xJqTCX0myOsgQm0UyaV5JLyofmCZX9wQ4klQgAF16JIlw\no9VwsTCIy/7qljwPg5AWKQmESk8PaM4kr3tp0tRDvSskhsK559RnIXugAXOH\nxBbOGD4Z7FAbPk1hu/xWWFC/rRHmsFfkk3NZ3IIPDTKlQCsy5FA1Rz4e41dk\nG0aRb0dw+4WYOfO95K4e9EeMz3A5yA7Zp9257k3P8IHmJ85/fNB0dm8PIaYf\nf8IG+thxA9J6pIgujHqw87hhvR3iHZJ3rIvBIbApDsRVgZXLNtaGoLSCEwSa\nD/BX4/xsPiywa+OLcN4tkfC/XajSh5CDyv0PyF6WpFDGdzx4gnDTCe13FO3H\nkjJhRzYIfmIYLpcXlUlbCrXgzOe4MEbHfZccjJsjLn7J95tvvcqRbvfP5Xze\nPofTUu808FFN7anToGUKpjR4+8IwdcJmKoNmla8U76MKGugB0G5Qz1N2cDcJ\nyEAU4UbQeLM34AUVxBJrHcclWlr1IFJi5mbbCf9vTkAjq4yiYRvDejjHllMo\nILJv\r\n=4oyw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMhgwAUTpzydnhUcHBsvvz04bn0LsxjZuDMy62e6LQLAiEAxi9MEiSGEKO9ilwuazUHZedSy/OSAY+sQTEb8YIrm4w="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.4.2_1550055059403_0.13082698793302705"},"_hasShrinkwrap":false},"1.4.3":{"name":"react-authmanager","version":"1.4.3","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"b4460f8d86241bf30d0cb4e24b9b83454ff9caa9","_id":"react-authmanager@1.4.3","_nodeVersion":"11.2.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-fA0/VxgI8nZv7YjV01p74fA4xTW9BxBBZPgvN7cCmzysHVX5LU+lkKXEiWDtMv6vijjLiJvPcSKTx+gAUd2Ifw==","shasum":"8f3841c6ef698ae439eaf0501083304cded31600","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.4.3.tgz","fileCount":48,"unpackedSize":51878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZOXQCRA9TVsSAnZWagAAesAP/Ay65EtQvNa6er7iaDVh\ntvsGuXjEyHMA45y245aFLZym9vmPjLj5KYRrA4g2DdxJnat6zuCGteI/wFvK\nYgNzUkVlw8fTzU2v/Rc0glpCTz413Hp+YBKHMpXrqLb+R+X5oGvfjhMD0po0\n7+uSsXhYJF1Pq4ypYowE4NFuOGCU4f0kgpsKkiXgSKSu0eQDWDd7aa0w6vAx\np1wOs9paMb1paY30mumI7L8NkruJDvO+himSFRlE3eupTZVmnuktFd9UdxYD\nZQyHiPiKsjGy+QR6YpEpRsLpbh7huCZUTZMOZbxqcynyWTHN0n+4tXAr6TKt\ny2Zsb3pKGl1GoG6ppfYPLE5TukhBlwMzCIAstIRgTBDWMc1dkxupXF0Zu4xz\nLXSm/iaonoD2R9tVDFnGf+H5eIVotYpBApTJy09yrpjRtZ3obUM/7ReLyemI\n3DlZYi8rndjrgCJOgGSLxSLQQ+FIdemTVrD9wzY9Jg4/EfWCQQNy1jxIjC3L\nsNI5GS7X9d14dCyS7rOviylzqynVxSesnRziTFpFzg4JGEKu38Lb8JDA/19k\npemvIaSG0gyJ6yLAl4gXvAtfdKWELvpBxmBuRNw8wxC3urPN8Y2UxEVaLSyu\n+EQUmv2aP/KM4I5FvLnscHSvTiZ0FK8YFTfCTzc/9Af4r6D7IXf80TslReKF\naD4i\r\n=hrXd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC141TZzEAOx/XCtkM8O/tRdmyXthULegv0ZZKIo/167QIgOd3wKPtE2ytHlFdpVOQ+rhSqObgpiypQcGpZ0y1BzBw="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.4.3_1550116303618_0.5194181738540133"},"_hasShrinkwrap":false},"1.4.4":{"name":"react-authmanager","version":"1.4.4","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"04be96541d1a0d9623157eb07cbbe9d7d18eecf4","_id":"react-authmanager@1.4.4","_nodeVersion":"11.2.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-0pJHckU8m5bY3vOZyHcq4i5nggBFwuxf26ZMnwORQYqqAjXV0q0odkuHh4QC+6ZHxw4UzzheLfBDk90GiRiJKA==","shasum":"e53d246194a6e64c3c6ea0432cfa21e3196813e4","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.4.4.tgz","fileCount":48,"unpackedSize":51871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZPX2CRA9TVsSAnZWagAAn/wP/i1R1ta2ws/tasZvBXn2\n8drw2QdjHJ05ofU4TiuX78aS3YnHwGXk+MUxhHUKHECSVqmv0eT7RYf7dHIr\njQAFug4pt7Db23Fro79nopqmi2bImH7bYrIbrDq4EbymvJoTGZtFH6bccema\n6vj6xCLp0kXk5jxpNqoGqs+678z7WQpbWbaYPRWwDSooIhgJ30+Ft7neQg39\nG+iBB28/4sGLYE9eregozd7N9NohM847fgwVQDRJ+pQ/UfnTJp11I4VPPkQZ\n8tHwX7uVdanVuNcVQlDUDccPHvnX7UgU6RVDlQ1QlShxnA5Sc/04pxPl55zu\nmVicgbD9XTPmhzqjulHd76G6ahKUB/Znrj9LwBnmlIwAFjfSKrXDGEFt6Rlg\nbhSYBaUPNgqzB2vTgD2qm8A1kwPVorL9CmcIIfFoerjzCBP2QU18na7Fy6ZS\nVdBAPcn3GoKQ0B3U1+TiZTlzuGvAN5kAQ7UYRUClJO9UF5Bl/BkDjRbyatvL\nHazmya/1ZjcTUPgYRlEWzylrLoipW6e+5DSz/cuBw6e3eny8qOlyke56RH6n\nptffJnAMBGtoYAWksHw2CG4d8hwvBAR/Mqqd+PTlQK9qOTgE6pj6kR9CTY1B\nNutm/sRtVfAjg9qYVEEW8lTG5oufdOMUSoSG5MXRasH4xL0OZYNJuW81nJjP\nqa/4\r\n=c05H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7zj9or7pAWtPuNkhC+iqGF99BF9EdD86ofVorMWD7YQIgawoZ/2z8yHOLZOw4R+ktzoNbWvB8yYhicVfNJj4iFIA="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.4.4_1550120437328_0.5879547347977538"},"_hasShrinkwrap":false},"1.5.0":{"name":"react-authmanager","version":"1.5.0","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"184a969b5345d6ce05122a6ddce7c546033fa409","_id":"react-authmanager@1.5.0","_nodeVersion":"11.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-N/+/vq09/nrLkYbHvNvPxfg0bklvcPJgA/0HSJXMJMBjUylGxIBEj0d3Cho4vevp4x4r4dR9WTlJaaPRiIv/mg==","shasum":"2f76fa4b3537c25a3b977f79f43abace434681b0","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.5.0.tgz","fileCount":48,"unpackedSize":52528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs3VwCRA9TVsSAnZWagAAE2MP/ipDjOu5vzAmm2xe0Wnj\ndxcALE0IXvamhdxM9Ub+GaVA1MpV425DfgjlfAt5CBKX11G8hwj5QJ1VrYPs\nZ1EaSipURL3kvP7NMUCbGXDvuyaISCZpSb6WlHWzFYfn7JPb0ZIEpISj3mr8\nin8utgQZ206NnrWG1OyUrwZ4qYz/u7VTG3VGQdRGxH+a4FskfH+gMhjfO5D5\nJ5gDIW4qBgmwtrM07x0x34ueZzggcaxt2RTUXwgSvN8HGwZlkfFubFz1KRP8\n/+atxHrC9y+yzPC9NOY40a5ePiqX5trdjLM5xZIUnUtHBiZvVL7NzIejkieK\nBJftwEIYirEo6EW+PyOtvuQTv23gm3WohvxszHjyN6O+7HS4NNBGGTT2So1a\nJ8NRW/9YrS512SwgcvrSeRnKc4946Nth4k6hGAhXYpHw07j2zGTlBlt9wcQl\ns+BGtWDlvk/wxcCusQ+tX61MaEqzVZ/K3/fLxUfjNwmEO7AzvcvhfLqrynSn\nLM+/Csm7CiqxmcLM4WshHbxZG+9DyhAcRqLaD9BwkA3/RYH0L70XdjvCdP5L\n/BwaIJtQGdtgMwl7nzXfgzXO5ettj2pZHGjQjrZB7yZGAujhI1lCTGwXuL96\nM2yl4au7fv1WxvjZkVUCLweDVPQNXCMp2hzAsmtoRcgaKGJ7t3o3uum52RE2\nXLVs\r\n=Zatn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtOoFlNEPZweueoZK6IoUNC1o84RuDEeaSquqP/shV3QIgfEtq1g0P1ixezNRE5CJVivjA0DPDlx58ARk8OmhUe4Q="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.5.0_1555264879043_0.4740763638585437"},"_hasShrinkwrap":false},"1.5.1":{"name":"react-authmanager","version":"1.5.1","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"71b4134be4bda7efa8b21cc4ff98d24d871b2812","_id":"react-authmanager@1.5.1","_nodeVersion":"11.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0MwOrZLFGp4M2vm5T4kVILuH+2miJE8m7xv+Zyhjb61qIkxlOwezqCUy2j1jYK+CKg8nYN2YrSw6VnxljuAfGQ==","shasum":"99d3eb0bb32c6a03a585107d36cf26ebdacf8db0","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.5.1.tgz","fileCount":48,"unpackedSize":53154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs3ZhCRA9TVsSAnZWagAAIAYQAICdVy6Bja0roFeXDEnt\nakun2PlJ70TbanVWm1S6wyQp0PxaQbbYa1X4S/dNmdBMK6RYvPobVCTVBf9u\nk1ZAjUAwz/RI4nQ9kMWyEtiAXcg8IznRmtabWpvcYOMyfcEw4No0e5meiN5H\nIAM9FdWkBfuvKZEZJnJI9aGKnzaSkkKzEP5NY5ICp86xEij1CnPhL8NwYnA6\nRAaCXYXno8/7RaWXfIj4s88holiUjC/lXblfPkMXDKtqtbEe8fa3Ef1djazH\nVKMharrH8YnWSmypstA1vYIlrWrii/7ywRikztTE3gh0xN838i+vI0va+CJU\nRM2gBqbP5wbHcw16nbGRyRcOJh54/ywb2oCNwWUWBmFZw+DSv0Dtoix4wPAr\nBFmSORMpJK8K7O3F0o9HnsWHWzA6iECYsIIbuM8EZxneS1MnSqE8L0CAfFXy\nJwpuHyQZ8jTHX7UieGU8EIiRp0rdl3vMy7cYcNoBqwPNZrKXC+jwYl0+hTkG\nJar0hmE3OwN+YkMOiGeWAqKGCVJLBzRnjIfeBzo3g/eaRKvp3tdbmLzwp32W\n42eoocA1HaLrGHFg/Qn/cR+Ytdr5pe/za8GOA8Y3PWvtjhblnOeWVwSFjeYY\nXZ5bwk1OZYf07yqWP75dZAZ+sZkNXNQ+awdsh2XXlW/O0zuzXYvsvCX67aM8\nAJLr\r\n=N3mj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5Hv+WvDxbwk9bQixo+3g4oPF4p3DTT/jndbhwQA2iWAiBKUVDQXBxrrLllQ3T+Ewl2DQs4C2t1PWI2XlBQC5NrbQ=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.5.1_1555265120982_0.8543728773799941"},"_hasShrinkwrap":false},"1.5.2":{"name":"react-authmanager","version":"1.5.2","description":"Integrate an authentication system based on JWT in your react app, in a simple way!","main":"index.js","scripts":{"build":"babel ./src -d ./","build:watch":"babel ./src --watch -d ./","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"keywords":["authentication","JWT","react","redux","user","guard"],"author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"^23.0.1","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","codecov":"^3.0.2","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","jest":"^23.1.0","jest-localstorage-mock":"^2.2.0"},"dependencies":{"hoc-manager":"^1.1.0","react":"^16.4.0","react-dom":"^16.4.0","react-redux":"^5.0.7","redux":"^4.0.0","redux-thunk":"^2.3.0"},"jest":{"setupFiles":["jest-localstorage-mock","./test/setup"],"coverageDirectory":"./coverage/","collectCoverage":true},"gitHead":"3df759ae756ecd8e6c1d6cc283919aa63f739640","_id":"react-authmanager@1.5.2","_nodeVersion":"11.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RQ+caA1mPXJYwWUA5g7/AjWtaz/a8oh+5UEORpJNEyGZpPjIMf9whb0UcopzctLaqYWTA1UE9jdEF5oh+HuElw==","shasum":"cf4161b759c961f357741d9fc38381447fdfa8d8","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-1.5.2.tgz","fileCount":48,"unpackedSize":53154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs3daCRA9TVsSAnZWagAAJmUP/A2nq4QXSZLbETfzWQoW\nrfTThihJVJH9xL6LIkrHU71rCpeyIb8ugEUK5WdQraq6p5E8CzNBdkPggOuu\nC1zmOjbsqPsbsUxXZXaZruR1IJNTBWhEDpGxYGIBpaY8GY925crKjGDYolNS\nc5JBiE0fT2NJpT53wSyDsjTQtbABXRk9sE6h/8pkfoNWkvo3k8MkGxEDh/zG\n3JNUBZU+6glNECw0Ye1iZcbJTY/BNYFJey5ySi1NN89DTBDDBx6pCtGZHEK6\nrTYCFUAs/Mg/8a73nNYJL6KAq4iaRZWK5ETkoOURVc0dBrU4BGLFoY4pOjjn\n8x4SB7ZxJaZsc0lIUSmPEcVVU9T0eRUqdYOTcFJ8ZXKMU5EkWEk8GbNYHYFW\n5G+7SoY6zZDMZkh+IIEOjQf1zmj8HfpqCLz2jwsoOnl/YPVEeDPnvhGO9I/6\n4tqoO4A4XOuyeCqO6PLj+sZKovHTe5lmSAtvRPxr6zNoO1/i45dYnfLdjUBC\n9PUimYkhvx0gVjlcJfHbP7vh4PkI3EkFZ0pqeRXVyroV2X4KFd0bYvdQS+yz\nE9mCRQKkx3fWzLnC9Dd060B0Mw9Z5sgZkV10vTmoDRXL+dQlb6usQe3Ntx2w\n9TIcj5Sy17HGgEnzx5Ne1fTuP3tzOc4PPTnKBkKs7bZRsWzj97xqHa+mjYH0\n7deE\r\n=HZkM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDVEZsv0OQcFVsKO+7wopsFnuDgIrCjwZcJ4pnYZIkqQIgH1DCzDlqfHllgdgQAxd3CfKg+WXyknqXtyKT1ARtlVk="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_1.5.2_1555265369517_0.7728098224401907"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-authmanager","version":"2.0.0","description":"[![NPM version](https://img.shields.io/npm/v/react-authmanager.svg)](https://www.npmjs.com/package/react-authmanager) [![Build Status](https://travis-ci.org/pierrecabriere/react-authmanager.svg?branch=master)](https://travis-ci.org/pierrecabriere/react-au","main":"dist/index.js","author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"dependencies":{"hoc-manager":"^1.1.0","react":"^16.9.0","redux":"^4.0.4"},"devDependencies":{"typescript":"^3.5.3"},"bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"_id":"react-authmanager@2.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8z/4WLD8+Ra5bXe8vBfR4uNJU339sY6MqwTASZsEfIc+XAaQSnSNnaT2KtxpaD4oJYgmYmp22oMszocdB8h8WQ==","shasum":"63546f5aaf27ceb8df9767c797ab8da93751050b","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-2.0.0.tgz","fileCount":37,"unpackedSize":39701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeWP9CRA9TVsSAnZWagAAheAQAKIgWPoEFD0b+mHHCJ3R\nfRNh9b7f6oJRBAVXDEltP9Zq24fK5plLtAqw1EClxzIgzFfIYJe3EwNj5VO+\nOX+MhL2OfjqoaywHsfw7Ughv4sHRBi1SPuLvBlGAbcfQqiNAIMEbCxV1AvHt\nMtpq+gHMHsGNl5EFziO4kbwECLv5jwQ45pTlFEIcwilQxvnHjmtVjI76sLdQ\nvDT/wh/giaS52C1Gs08vc4JxWlUOSDexv3jYX+g14xmswmD6mBxNutoxStII\n++nqI68VzO6pv4DtoZ7HKbGgttmQDR9ic6cX0UvuQNLyaYBXR4BgnzOfQAfv\nYgf3wGe8SnoMis9s0s+IihNuoG9L6zilax8Y/RyHiorbQr4kRTQEmXSF2R0F\ndht+HRgdQV6ENSbkZ/A3nbjgXfKQqELXIGHEghp6wqMqe60I6gukgBad2URw\ndjXspx1y3shflCyJ77L6Mq1cyRV7RsjHdV4DVO8iMY/+7CXqAhr6bQ/TDI4X\nR8PgBQtk8C+mVSrmoK2bqs7Kln5FcWgPjKVKsSgVVacz873laiuI87gG67nN\nao5OgORjwAiW7fKbgobN+7IR94FyaE2b2h7R8gsYoe5q6Hx+/9iXqbRaOAu0\ntMeoAhh16M/fDoB5iUbaGY3sY7pxjtULy/XJOP0Arp5JMeHSrSz5K4Z2DCCc\n9reT\r\n=Zfh9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ksvgOjJJsL+x+MxA9esl+BZR6b8dlMPB23jYCrlZQgIhAM3bL+unyzTBNkwUY9wZjLSnUm0v0PYfSRzR3YNjiGQm"}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_2.0.0_1568236540867_0.5628142070172577"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-authmanager","version":"2.0.1","description":"...","main":"dist/index.js","author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"dependencies":{"hoc-manager":"^1.1.0","react":"^16.13.1","redux":"^4.0.5"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"54eccbb95b62bbc1ff21bf5e3e582b3136bea608","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"_id":"react-authmanager@2.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1qSXeVOBpKGYf6QYpojCcwtqZBNnj9VJryMvI+JO9vEAt4YJ1OZieWRL5wiQESR3xOfAvMtz4vR6Kd15pS8X1A==","shasum":"fcb17d463aa84366b4375171146e6edeabac2509","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-2.0.1.tgz","fileCount":38,"unpackedSize":39504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedrpuCRA9TVsSAnZWagAAMSIP/39fSckTPx82K5+mZ7F8\n3D8oPPkWLqpgDNCiyzqbeYr7D7nYLHTkQ2gUkGPxRm7fnrBENkD8hFhEqRrJ\nQh9e1ALV/Vu61n/jwR/Tdev2wVz7wnXIAID2vuUtTna6pMErJxQ3xvQJdpdH\n5jTI9zh2Oqzj6PRsaX+YPiVB6JxM/+sPZe/nI8YJSrjd+Aspdv75GPkJwkar\nbR1OIWam1wQTB14qmPuixfjOtggzN5OEYOaTdad8ruItBJWYxH9dosZy3Jvs\nw6TsWzAFq6FxShdaX4sEdRfmsjBN1xKM4GNR9ZBAqerDiuaE8xThu2FldCoM\nUwNs5kfIE9v3XwI6zxnlYGjAui7+QLgN1Pi0wQsmzH9ICkKGP+GSgpuahCih\nWVYH3SjfJnBqOW8WnEm7NKUWDK8MlwUGmmY3++LL/OjSlTwwJouviWaXF3yl\nE04ec9/cH3YAG2llxavaiAVoGciywPLhbJE2coxbxLscAdieqh/4f1X/bUgP\nWTroC1pNiwZ1Gw1LcljLNc4V1zSu1GK5kUfvP3dBtdYQgkqvXQYoMX/aIgkI\nqd0srHF0V6QCwMqHryUU1HdVHCFiQy5XH5zLyxN29K/An58NJqxCQqcsIF90\nGySltJ98Hr8KLeegm6aRDmfLWDc4HxKryQfwV8TSFJ/oh1LZThWON5I7RSf2\nLnRP\r\n=5V1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDri9IeiGuojjzhJEUmvyBnMJeQbcu8x7vFnvaFurlm3QIgI6SXyPguUOKlBmPAMUY6Ao/f5t8kfyK6NnYc0cWC1d8="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_2.0.1_1584839278051_0.31602068174791653"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-authmanager","version":"2.0.2","description":"...","main":"dist/index.js","author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"dependencies":{"hoc-manager":"^1.1.0","react":"^16.13.1","redux":"^4.0.5"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"5343f9fe2475557bacd0304478b5f95ab851d0f9","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"_id":"react-authmanager@2.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-brHx5sbqSs3H7RyccJLHRQHPKdH1qJ0vPYKr/N0Dl4IgKc0atHgtbgKy6YSgfOWVEznt55xkKXD1CRXJqZc/2g==","shasum":"86c66e4825cdd7db4bab1288d35b9f407904a226","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-2.0.2.tgz","fileCount":38,"unpackedSize":39867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemvzHCRA9TVsSAnZWagAADtAP/RL1XxmACBzx2jziB+VJ\npD/A+Wj2/r6hbvWbBWqjR7CQW6rrv9lMBznEB/Pp9kR4mHmVGXH8JXMiyvRx\nOh9SKp7Z2Aj+ZbdnyEAdYIlVhE2FvuFBuAHVVyePPd8nH5+Hxjfybab7Y5aK\nWRI1ofFSq6L7hv0Pe816dS9DdeovdT72kIoc/nJo8cIJXUQGkwWF5HvVtVn9\nOF5iG+Bd9ZuiZdpKoQe+awveI9JLzDzT0ToXR27sbhXQwqbz2s+8IukrfbBw\n4khga2AYqkr3CRzLB5oAzGfxkbUEJxfxPI6lrb4N5JMcBbS4dIINAi+wW8pB\n2rpqS+XipU8GOM36zWT/vW083IqDbittillUOe+3oygPA35xjUl9cXoYASDa\nViWREQl1aKAoqrdkssO7uF53CmxOYDo8wY10BkVifBXrMaSHwx6jt8d4MCR5\n2YAgMf1056rqjMtuZhT+U7Az5QCQteDi2hGIBubu0qkMyV+MLBKQnMnWkgle\nT5c/bWzyx2OBQvIDfV7D0D08bE9lsRUVDD4U3qW/02vE1VgID6tlowI5iyE+\nx0HMMFqN4CXcUgK1tKKBiG+MMMlWnZDvKaoO105T/yWezAO4DAbC/Z29xJMu\nSOOIJaL9XkV10HuGLRhNPQk3b4jAMJubcP86MHft+wXDBJcodAy7ei79j94Y\nOciX\r\n=kzfR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIiHEFU0rudy2uYgaNRT6W8h1gPRRGg+qoRqTdvklicAiAOEn/lJTML5DFL2vqKagDKyLu7jR//k/XRhGh4Ti4lug=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_2.0.2_1587215558591_0.30352575918506197"},"_hasShrinkwrap":false},"2.0.3":{"name":"react-authmanager","version":"2.0.3","description":"...","main":"dist/index.js","author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","scripts":{"build":"tsc","build:watch":"tsc -w"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"dependencies":{"hoc-manager":"^1.1.0","react":"^16.13.1","redux":"^4.0.5"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"ad11725cb4925b699d7814a38f43df39ec120d9a","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"_id":"react-authmanager@2.0.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7r/qRd6xYUrc65vMd7XYh7hbXigo8wytcDpIJrc6wmQMeqZDPxmap43DN3tfuLSVmFkmC3fZHbtcFQt2K4CUYg==","shasum":"f367a3a58467f32896ec787497bbd60be685c039","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-2.0.3.tgz","fileCount":38,"unpackedSize":43287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9Uw/CRA9TVsSAnZWagAAehEP/jyvJXOUAvCU5XWboefj\nifzHVJQZAe+lU3Z1RGrW/6SAAw8iiXMbScF5I8B9fGVlH4e6iBB+/D/npdUH\nzKkXD9kpRulWlcjVvwlgHGO7WwH3pu/B1zXse5TdPKY3itecXfsE69FDyFly\nrhgQzu3pVSD1BWNnFZAplcyZoMf4ITlNaT4Ug/57n+lsXpFT1M2PlCZFGsC2\nilHrs5IuVw2k+lolTBsXsj1USlHBeRCHFtg1zd+Cghpf/i3hMPjepu8hgxbm\nHh4vxN3gXx36o3LTs/JC2/LPJTtmKCMNfzBNzljgbZvQPQdoXVh9014hAcOB\nyT4i4coROB89grrJjrCnadwrnyYWPEuYWZxQEliwqnH9gnZrWeWDlwtYo+3s\n/YKKu0d0EPNb5xZpNeKPp9LJ1ZOMLTqPKZoNyGAUCSC149Hm4Tx/YOweAEz9\ni1aqBwdlmJsTgrP0ILAeqjdtUXc2gulDWhq8XvLyCqhhRT7/OcqCB+fGxRAh\nrAtrJqya/kQkpqG9nEWteeZ6tNuvsl8/TgQifIuw44Lw/D/NaB0NPttEloYL\nnGCmbupSIGum+eQ+EbKR3NZZBOF13P+czqunIAOVI0/03K39mmaH3jeGe8BG\n0a3VJzMf3sCBj7GOWyRzxPRyo9OvAp7tLEvosZ90aymbuT9KwYVtI/uTOynT\nCo2P\r\n=//Kl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICupwZCdY18VoAb+uVyoc5nKxFoMYFIcwhqPT98CsMqZAiA4DnPyovqyT6g/G4N/3Z0WrP+LqwN6DHVbsC7PJrnZuQ=="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_2.0.3_1593134142931_0.004453406662492165"},"_hasShrinkwrap":false},"2.0.4":{"name":"react-authmanager","version":"2.0.4","description":"...","main":"dist/index.js","author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","scripts":{"build":"tsc","build:watch":"tsc -w"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"dependencies":{"hoc-manager":"^1.1.0","react":"^16.13.1","redux":"^4.0.5"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"6b2fd5c7af0d039d7cebee9b2d0a26b74ae79fd0","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"_id":"react-authmanager@2.0.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nqeCXpWKg0esyWS7viCDjv6+UXcCF0ZLrcNUQr0ICFPXEksxO+0xoXM5fjQvhm4ouicORF5vrY3to2feqF5jig==","shasum":"ee0879f97f623ea3cf2ba0a3392e651040bf32a5","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-2.0.4.tgz","fileCount":38,"unpackedSize":43448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUmOeCRA9TVsSAnZWagAA6JcP/jqEmSYnH4RD2fgoj+4P\n9II6Fe4SX/JhlY0q44WxgwpUD7gsLuif8arUwmEAsmIK40tXPS7qQvIysruc\ngYYZOT8NcGMD+HL6JbXFd6e2nUDGvIR3vWpmTicbxZtdbxdPVFiGjwI/4yhs\ncFgefFDrXXY0qUhZjh5vDFLzYz+Tvv4de665BT4+EXmJEdGPW/3JdqmS5pEF\nkYGuUVynYymnib/7MTdfzFSiD2wAi7aPaOcrhIy24xKS26Z2n6rRhUmTKHEx\n1GX/yKrmFvaldXwNxB49ISHFctDmI3kUVBEcDUdeldCVMTmlLZI4Iw0F92DV\nbghcrGDLWDnE7T79cxLF+Q/oWqmbdOjzpgnKOiP/cMyOlxNMi2xi5Hls6Yet\nMdxeECqB7dbZnGyj6g7Sn+Jj+RYN0ICqliYzU99B9/Z6PZRm5mXxi+seGtvp\nJZL7dtzzdyjaFwstjFOMBi7oZr2J9QrIJYkXzs3V/F7CuAYfaOZiLY/gZJ8S\nFFJ04j4sVs+xYKARioaI+UqyMuBCqHnvIxzDSzsd27WTWMkvFi0ZJAKZk+uB\n4JG4J9TO0AlHEnsI2k1OWYZfZJzrOtwQa7kGjtUwmbRorPQuPO6L5ZCDdMM+\n7g3amTtwCroinERUZyC8POmbj1z4tvEyn9mu9l8ddeEJzRWE7ILE08xD7Nxs\n+dFx\r\n=DQDm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+gkuygxjxW+JysBHA07aSIUTDwLz6rCQKxN3pCf9XcAIgYpzyizCTPvJvliecQqgeW9nYeb14g1KM1RpGcyZgFxg="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_2.0.4_1599234974292_0.4680717841387705"},"_hasShrinkwrap":false},"2.0.5":{"name":"react-authmanager","version":"2.0.5","description":"...","main":"dist/index.js","author":{"name":"hello@pierrecabriere.fr"},"license":"MIT","scripts":{"build":"tsc","build:watch":"tsc -w"},"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"dependencies":{"hoc-manager":"^1.1.0","react":"^16.13.1","redux":"^4.0.5"},"devDependencies":{"typescript":"^3.8.3"},"gitHead":"6b2fd5c7af0d039d7cebee9b2d0a26b74ae79fd0","bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"_id":"react-authmanager@2.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-61wnkQCj8mlFXa7CX9vaTYOkfHifHHdgk0ajC8H03iSU5aIp+OoiK7kMvF93PXq0VpTJyjNGQ3JsIvJ+ydJC7w==","shasum":"ebd0d61ebb1324d699fb77fcb92b1df18cb20630","tarball":"https://registry.npmjs.org/react-authmanager/-/react-authmanager-2.0.5.tgz","fileCount":38,"unpackedSize":43448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV+jcCRA9TVsSAnZWagAAjlcQAIuSJ5qHo020JkpKZ7bG\nML1SW2HkcvWjdZLjHE+qT7TCMx8NBAIAerFqDiMElesaIJcCDIaSj28UqD7f\nnaO3K5PaVXfc8nrwsZOlNT3ggDOfCT8/lUwhQGu9C0rl3CVoG4Nz8QrJLZjP\nfvD9flp+uR5Ek+LgOvO+Ip9JIgE9lmUZwqVFNbk4/pZasXCvoIeLJ3oF3QiP\nUXA6AX0J9pDzyUZA1Km7FsFL+hWtDpgM1YHqp3TZH/VdJCDNx4WkjuvmDtzH\n7kHR7idpNGw10D8I8jKNROpXYyoiSTtB9cjIcvQn66ApZSq4K9PEgo/iy8uj\nNL3DLBkCTxNNwsp/HO859p3NObEa33gJ75K01UNS114H8IPKdipRt+e48hbT\ntN11WZrlCyA8w8NNGP6nPXvOXfWXTM1goV2Bx6b36wqqecIigAV3LgjARZ4T\nMKFI+8osE+Trf+vwZBgu/C7tUxgSFjM4HVqnAekIahaXCIUTUyu0BKnnIYvL\nY2t6R4Adbx/s+F+NUkgEcHpOdhF47Dicg31A8VDtRAzX5ZiyL2sCuZO5ssw4\n7Vw5jySPp5B9JTJIdjVj3+ylK8S+uPhtrxDjZnV1mWSnu035x+Zsnc2uIfRV\nr0g3nPQV2FJ9A3TuN9VMZRKAsAFMq2bs37FVkmb6QZs1YTonEwvAaUJT8VVk\nxaZi\r\n=CjvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJVazd+7kN0MgBIigYkuiBewdQiKekJe1d+40rD20pUAiEAwTN6cSrG19K+NIsnp6UKsygt9rBTYRJyJ9Fw/uBuNLg="}]},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"_npmUser":{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-authmanager_2.0.5_1599596764271_0.397634558690233"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-23T10:55:27.367Z","0.1.0":"2018-03-23T10:55:27.407Z","modified":"2022-05-14T06:32:12.066Z","0.2.0":"2018-03-23T11:31:06.364Z","0.3.0":"2018-03-23T11:31:33.280Z","0.4.0":"2018-03-23T11:43:18.886Z","0.4.1":"2018-03-23T11:45:26.165Z","0.4.2":"2018-03-23T11:59:45.899Z","0.5.0":"2018-03-23T13:57:57.259Z","0.6.0":"2018-03-23T14:33:29.201Z","0.6.1":"2018-03-23T14:47:30.365Z","0.6.2":"2018-03-23T15:06:22.817Z","0.7.0":"2018-03-23T15:56:11.558Z","0.7.1":"2018-03-23T16:00:05.871Z","0.7.2":"2018-03-23T16:30:50.075Z","0.7.3":"2018-03-23T17:03:03.559Z","0.7.4":"2018-03-23T17:29:26.587Z","0.8.0":"2018-03-23T17:48:32.908Z","0.8.2":"2018-03-23T21:40:44.140Z","0.8.3":"2018-03-23T21:54:10.580Z","0.9.0":"2018-03-24T15:04:55.557Z","1.0.0":"2018-03-24T15:23:47.614Z","1.0.3":"2018-03-24T18:38:49.319Z","1.0.4":"2018-03-24T19:16:07.728Z","1.1.0":"2018-03-25T11:15:53.720Z","1.1.1":"2018-03-25T11:30:56.596Z","1.1.2":"2018-03-25T12:04:33.620Z","1.1.3":"2018-03-25T12:27:08.428Z","1.2.0":"2018-03-28T09:23:50.452Z","1.2.1":"2018-03-29T18:48:56.130Z","1.2.2":"2018-06-01T09:38:33.246Z","1.3.0":"2018-06-07T13:18:20.661Z","1.3.1":"2018-06-07T13:31:18.023Z","1.3.2":"2018-06-07T14:33:06.022Z","1.3.3":"2018-06-07T14:36:50.628Z","1.4.0":"2018-11-06T10:20:17.133Z","1.4.1":"2018-11-06T10:25:58.403Z","1.4.2":"2019-02-13T10:50:59.560Z","1.4.3":"2019-02-14T03:51:43.736Z","1.4.4":"2019-02-14T05:00:37.493Z","1.5.0":"2019-04-14T18:01:19.243Z","1.5.1":"2019-04-14T18:05:21.179Z","1.5.2":"2019-04-14T18:09:29.753Z","2.0.0":"2019-09-11T21:15:41.003Z","2.0.1":"2020-03-22T01:07:58.213Z","2.0.2":"2020-04-18T13:12:38.795Z","2.0.3":"2020-06-26T01:15:43.108Z","2.0.4":"2020-09-04T15:56:14.406Z","2.0.5":"2020-09-08T20:26:04.397Z"},"maintainers":[{"name":"pierrecabriere","email":"hello@pierrecabriere.fr"}],"description":"...","homepage":"https://github.com/pierrecabriere/react-authmanager#readme","keywords":["authentication","JWT","react","redux","user","guard"],"repository":{"type":"git","url":"git+https://github.com/pierrecabriere/react-authmanager.git"},"author":{"name":"hello@pierrecabriere.fr"},"bugs":{"url":"https://github.com/pierrecabriere/react-authmanager/issues"},"license":"MIT","readme":"# React authentication manager 🔑\n\n[![NPM version](https://img.shields.io/npm/v/react-authmanager.svg)](https://www.npmjs.com/package/react-authmanager)\n\n**react-authmanager is a highly-configurable manager for react. It manages users authentication with JWT in your app and provides guards HOCs to secure components in a flexible and simple way.**\n\n---\n\n- [Getting started](#1---getting-started)\n- [Authenticate users](#2---authenticate-users)\n- [Access user informations](#3---access-user-informations)\n- [Secure components](#4---secure-components)\n- [Authmanager](#5---authmanager)\n    - [Authmanager.config](#51---authmanagerconfig)\n    - [Authmanager.utils](#52---authmanager-utils)\n\n## 1 - Getting started\n`npm install --save react-authmanager`, then you have to configure the package.<br/>\nTo manage configuration, you need to import the default Authmanager.<br/>\nYou need to configure the manager before starting to use, so your highest component file is the best place (by example, it's the `App.js` file with a [create-react-app](https://github.com/facebook/create-react-app) instance !)\n\nYou can also create a new manager instance.\n```js\nimport Authmanager from 'react-authmanager';\n\nconst customManager = Authmanager.create(\"customName\", { ...config });\n```\n\n**react-authmanager** needs:\n- to know how to login the user from the server and get a token back ([`fetchToken`](#configfetchtokencredentials-async))\n- to know how to get the current logged user informations from the server ([`fetchUser`](#configfetchuser-async))\n\n**you** will need:\n- to include the current token in your requests headers authorization ([`getToken`](#gettoken))\n\n### Minimal configuration for the manager\n```js\nimport Authmanager from 'react-authmanager';\n\n// how to login the user from the server and get a token back\nAuthmanager.config.fetchToken = async credentials => {\n  ... // login user with an ajax call to the server and return the given token\n  return token;\n}\n\n// how to get the current logged user informations from the server\nAuthmanager.config.fetchUser = async () => {\n  ... // get current logged user informations from the server with an ajax call and return any data you will need\n  return user;\n}\n```\n\n### Authorize your requests\n```js\n// include the current token in your requests headers authorization\nfetch(..., {\n  headers: new Headers({\n    'Authorization': 'Bearer ' + Authmanager.getToken() // returns null if no token is stored\n  }),\n  ...\n});\n```\n\n*For more configurations, please read the [Authmanager](#5---authmanager) section below.*\n\n## 2 - Authenticate users\n**withAuth** HOC injects in your component helpers to manage authentication: **login**, **logout** and **auth**.<br/>\n**login** and **logout** are functions to log users. **auth** is an object that contains a state of operations.\n\n| prop       | default | description                                                   |\n|:-----------|:--------|:--------------------------------------------------------------|\n| login      |         | `function` send credentials to the server to get a token back |\n| logout     |         | `function` remove the stored token                            |\n| auth:      |         | `object` informations about the current state of operations   |\n| -- loading | false   | `bool` is authentication (login or logout) currently loading  |\n\n```js\nimport Authmanager from 'react-authmanager';\n\nclass LoginComponent extends React.Component {\n  handleSubmit() {\n    const credentials = {\n      email: 'hello@example.com',\n      password: 'ThisIsASecret'\n    }; // or whatever data you want to send to the server (see the getToken configuration in the Minimal configuration section above)\n    \n    this.props.login(credentials)\n      .then(function() { alert('Hello !') })\n  }\n  \n  render() {\n    if (this.props.auth.loading)\n      return (<MyLoadingComponent />);\n    \n    return ( ... );\n  }\n  \n  ...\n}\n\nexport default Authmanager.withAuth(LoginComponent); // or customManager.withAuth(LoginComponent);\n\n...\n\nclass LogoutComponent extends React.Component {\n  handleClick() {\n    this.props.logout()\n      .then(function() { alert('Good bye !') })\n  }\n  \n  ...\n}\n\nexport default Authmanager.withAuth(LogoutComponent); // or customManager.withAuth(LogoutComponent);\n```\n\nYou can also call the login and logout methods anywhere on the manager with `Authmanager.login()` and `Authmanager.logout()`\n\n## 3 - Access user informations\n**withUser** HOC will automatically injects an user object in your component props.<br/>\nThis object contains informations about the current user:\n\n| prop       | default | description                                                                                             |\n|:-----------|:--------|:--------------------------------------------------------------------------------------------------------|\n| user:      |         | `object` containing current user informations                                                           |\n| -- loading | false   | `bool` is user currently loaded from the server                                                         |\n| -- logged  | false   | `bool` is the current user logged in (setted by [`isUserLogged`](#configisuserloggeduser-async)) |\n| -- ...     | null    | `any` informations about the user sent by the server (setted by [`getUser`](#configgetuser-async))    |\n\n```js\nimport Authmanager from 'react-authmanager';\n\nclass MyComponent extends React.Component {\n  handleClick() {\n    if (this.props.user.logged)\n      alert('Hello ' + this.props.user.name);\n    else\n      alert('Hello John, please login !');\n  }\n  \n  ...\n}\n\nexport default Authmanager.withUser(MyComponent);\n```\n\n## 4 - Secure components\n**withGuard** HOC helps you protect your components in a flexible way. By example, you can render a login form instead of a component if no user is logged in.<br/>\nIt needs a guard as parameter. A guard is just a function that returns a component, so you can easily create your own guards.<br/>\nA guard function has parameters:\n\n| prop  | description                                              |\n|:------|:---------------------------------------------------------|\n| user  | `object` the current user object                         |\n| next  | `function` a function that returns the current Component |\n| props | `object` the current component props                     |\n\n```js\nimport Authmanager from 'react-authmanager';\n\nconst loggedGuard = function(user, props, next) {\n  if (user.loading)\n    return (<MyLoadingComponent />); // render a loading component if user is currently fetched from the server\n  \n  if (user.logged)\n    return next(); // render the component if user is not loading and is logged\n  \n  return (<MyLoginComponent />); // render a login component by default (if user is fetched from the server but not logged)\n}\n\nclass MyComponent extends React.Component {\n  render() {\n    return (\n      <div>This message is visible only for logged users !</div>\n    )\n  }\n  \n  ...\n}\n\nexport default Authmanager.withGuard(loggedGuard)(MyComponent);\n```\n\nYou can inject data in your rendered component props through the next function\n```js\nconst guardThatInjects = function(user, props, next) {\n    return next({ myNewProp: true });\n}\n\nclass MyComponent extends React.Component {\n  render() {\n    console.log(this.props.myNewProp); // true\n    return (\n      <div>This message is visible only for logged users !</div>\n    )\n  }\n\n  ...\n}\n\nexport default Authmanager.withGuard(loggedGuard)(MyComponent);\n```\n\nYou can also configure you guards from outside the component file with the [`addGuard`](#addguard) Authmanager function :\n\n```js\nAuthmanager.addGuard('loggedGuard', function(user, props, next) {\n  if (user.loading)\n    return (<MyLoadingComponent />); // render a loading component if user is currently fetched from the server\n    \n  if (user.logged)\n    return next(); // render the component if user is not loading and is logged\n    \n  return (<MyLoginComponent />); // render a login component by default (if user is fetched from the server but not logged)\n});\n\n...\n\nclass MyComponent extends React.Component {\n  render() {\n    return (\n      <div>This message is visible only for logged users !</div>\n    )\n  }\n  \n  ...\n}\n\nexport default Authmanager.withGuard('loggedGuard')(MyComponent);\n```\n\n## 5 - Authmanager\n\n### 5.1 - `Authmanager.config`\nTo edit the configuration of **react-authmanager**your manager, you have to override the config object:\n```js\nimport Authmanager from 'react-authmanager';\n\n// will change the way how the manager will login the user and get a token back, see below\nAuthmanager.fetchToken = function(credentials) {}\n```\n\n```typescript\ninterface IReactAuthConfig {\n  fetchToken?: Function,\n  fetchUser?: Function,\n  isUserLogged?: Function\n}\n```\n\n#### `fetchToken([credentials]) [async]`\nGet an authentication token when an user tries to login. `fetchToken` is called when the auth login function is executed to store the token in *localStorage*.\n\n**Parameters**\n- [`credentials`] *(`Object`)* Argument given by the login function. (when you call `Authmanager.login(credentials)`)\n\n**Return *(`String`)***\n```\nNeed to return a token that will be stored\n```\n\n**default**\n```js\nfetchToken = null;\n```\n\n**example with axios**\n```js\nAuthmanager.config.fetchToken = async credentials => {\n  const { data } = await axios.post('https://example.com/login', credentials);\n  return data.token;\n}\n```\n\n#### `fetchUser() [async]`\nGet the current authenticated user. `fetchUser` is called when the manager initialize its store and after an user login.\n\n**Return *(`Object`)***\n```\nNeed to return informations about the current logged user\n```\n\n**default**\n```js\nfetchUser = null;\n```\n\n**example with axios**\n```js\nAuthmanager.config.fetchUser = async () => {\n const { data } = await axios.get('https://example.com/current-user');\n return data;\n}\n```\n\n#### `isUserLogged([user]) [async]`\nDefine if the current user (returned by `getUser`) is logged. `isUserLogged` is called after each user state change. The result is set in `user.logged`.\n\n**Parameters**\n- [`user`] *(`Object`)* Object returned by the `getUser` function.\n\n**Return *(`Boolean`)***\n```\nNeed to return a boolean that tell if the current user (returned by `getUser`) is logged.\n```\n\n**default**\n```js\nisUserLogged = userData => !!userData && Object.keys(userData).length > 0;\n```\n*By default, `isUserLogged` returns true if `fetchUser` returns a non-empty object*\n\n### 5.2 - `Authmanager` utils\n**react-authmanager** also provides some utilities to manage the manager from your app:\n```js\nimport Authmanager from 'react-authmanager';\n\n// will return the current stored token, or null, see below\nconst token = Authmanager.getToken()\n```\n\n#### `getToken()`\nReturns the current stored token (in *localStorage*). You should use `getToken` to authorize your requests to the server\n\n**Return *(`String`)***\n```\nReturns the token stored after the `fetchToken` call\n```\n\n**example with axios**\n```js\naxios.defaults.transformRequest.push((data, headers) => {\n  const token = Authmanager.getToken();\n  if (token) headers.common['Authorization'] = 'Bearer ' + token;\n\n  return data;\n});\n```\n\n#### `setToken([token])`\nManually set a token. You can call the `setToken` if you want to implements your own login function.\n\n**Parameters**\n- [`token`] *(`String`)* String token that will be returned by the `fetchToken` function.\n\n**Return *utils (`Object`)***\n```\nNeed to return a boolean that tell if the current user (returned by `getUser`) is logged.\n```\n\n**example**\n```js\nAuthmanager.setToken('aValidToken');\nAuthmanager.getUser();\n```\n\n#### `addGuard([guard])`\nCreate a guard at the manager level, you will be able to reuse the guard just by giving its name\n\n**Parameters**\n- [`guard`] *(`Function`)* A function that returns a component or call the next function to render the default component.\n\n**Return *Component | next()***\n```\nNeed to return a valid React component or call the next function given in parameters.\n```\n\n**example**\n```js\nAuthmanager.addGuard('loggedGuard', (user, next) => {\n  if (user.loading)\n    return <div>loading</div>;\n    \n  if (user.logged)\n    return next();\n    \n  return <div>login</div>;\n});\n```\n\n#### `getUser()`\nCall the `fetchUser` function and update the redux store. You can use this function to refresh the current logged user from the server\n\n**Return *utils (`Object`)***\n```\nReturns a promise that resolves the new user data\n```\n\n---\n\n🚀\n","readmeFilename":"README.md"}